Entwicklung

TYPO3 TypoScript Reference

Schlägt TypoScript, TSconfig und Fluid anhand der TYPO3-Version nach. Liefert Referenzen, Rezepte und Hinweise für Reviews oder Migrationen.

Neuestes Release v1.6.4

Installation

Wähle einen unterstützten Installationsweg. Paketumfang, Einbindung in den Agent und benötigte Laufzeitwerkzeuge können sich unterscheiden.

  1. Claude Code über diesen Marketplace
    /plugin install typo3-typoscript-ref@netresearch-claude-code-marketplace

    Zuerst den Marketplace einmal in Claude Code hinzufügen: /plugin marketplace add netresearch/claude-code-marketplace. Danach das gewünschte Plugin installieren. Einrichtung und Geltungsbereich beschreibt die Claude-Code-Anleitung Ein Plugin kann mehrere Skills und zusätzliche Bestandteile enthalten.

  2. npx Skills gezielt auswählen
    npx skills add https://github.com/netresearch/typo3-typoscript-ref-skill

    Benötigt Node.js 22.20+. Im Zielprojekt ausführen und anschließend Skills und Agents im Installer auswählen. Verwendet den skills-Installer von skills.sh Installiert Skill-Anweisungen. Zusätzliche Plugin-Hooks, Befehle und externe Laufzeitwerkzeuge werden damit nicht eingerichtet.

  3. composer require PHP-Projekt, als Paket
    composer require netresearch/typo3-typoscript-ref-skill

    Den Composer-Skill-Installer aktivieren und die Skill-Einbindung auf Nachfrage freigeben. Setzt netresearch/composer-agent-skill-plugin voraus. Erkennt freigegebene Skill-Pakete und trägt ihre Anweisungen in AGENTS.md ein. Laufzeitwerkzeuge können eine eigene Einrichtung benötigen.

  4. composer skills:add PHP-Projekt, direkte Quelle
    composer skills:add netresearch/typo3-typoscript-ref-skill

    Zuerst netresearch/composer-agent-skill-plugin installieren und aktivieren; die Skill-Einbindung der gewählten Quelle freigeben. Wird bereitgestellt von netresearch/composer-agent-skill-plugin Bezieht Quell-Repositories ohne Packagist-Paket und hält sie in composer.skills.lock fest. Laufzeitabhängigkeiten werden getrennt eingerichtet.

Wofür du das Paket einsetzt

  • TypoScript, TSconfig oder Fluid für die erkannte TYPO3-Version nachschlagen.
  • Migrationen, Deprecations, Code-Reviews oder konkrete Fehlermeldungen mit Referenzen und Rezepten bearbeiten.

Ergebnisse und Beispiele

  • Versionsbezogene Auszüge der offiziellen TYPO3-Dokumentation mit Einordnung sowie fertige Rezepte.
  • Review-Befunde, Migrationsbeispiele oder Debugging-Hinweise passend zur Anfrage.

Voraussetzungen im Projekt

  • Bash 4+, Python 3 und für das Laden des Dokumentationscaches eine angemeldete GitHub-CLI.
  • Beim ersten Laden wird Netzwerkzugriff benötigt; danach erfolgen Abfragen aus dem lokalen Cache.
  • composer.json oder composer.lock ermöglicht die Erkennung der TYPO3-Version. Fehlt beides, verwendet der Lookup laut README den Entwicklungszweig main der Dokumentation.

Tags

  • development
  • typo3