TYPO3 TypoScript Reference
Versionsspezifischer Lookup für TypoScript, TSconfig und Fluid.
Installation
Nimm den Weg, der zu deinem Projekt passt — alle führen zum selben Skill.
-
Claude Code über diesen Marketplace /plugin install typo3-typoscript-ref@netresearch-claude-code-marketplace -
npx beliebige Agent-Skills-CLI npx skills add https://github.com/netresearch/typo3-typoscript-ref-skill --skill typo3-typoscript-refUniverselle Agent-Skills-CLI von
skills.sh— funktioniert in Claude Code, Cursor, GitHub Copilot, Codex, Gemini CLI und 30+ weiteren Agents. -
composer require PHP-Projekt, als Paket composer require netresearch/typo3-typoscript-ref-skillSetzt
netresearch/composer-agent-skill-pluginvoraus — bindet Agent Skills als Composer-Dependencies in PHP-Projekte ein, erkennt Skills automatisch, generiert AGENTS.md. -
composer skills:add PHP-Projekt, direkte Quelle composer skills:add github:netresearch/typo3-typoscript-ref-skillKommt aus
netresearch/composer-agent-skill-plugin— pinnt Skill-Repos direkt ohne Packagist-Veröffentlichung, persistiert incomposer.skills.lock.
Wofür du den Skill einsetzt
- Version-aware documentation (TYPO3 v12, v13, v14)
- Local cache — no network dependency after initial fetch
- Always-on best practice annotations (deprecated/recommended/required)
- 14 ready-to-use recipes for common TYPO3 patterns
- Code review support with deprecation checks and migration guides
- Project-specific lint rule detection (helmich/typo3-typoscript-lint)
- Debugging reference for common TypoScript error messages
Was du zurückbekommst
- Reference excerpts from the official TYPO3 documentation for the detected
- Ready-to-use recipes (page setup, menus, Extbase plugins, Site Sets, ...)
- Code review findings with deprecation tables, checklists and project lint
- Migration guidance with before/after TypoScript snippets
- Debugging hints mapping error messages to causes and fixes
Was der Skill im Projekt erwartet
- gh CLI (authenticated with GitHub) for fetching the documentation cache
- Python 3 (for rST conversion and JSON parsing)
- Bash 4+
- Network access on first run (scripts/lookup.sh --update); all lookups are
- A composer.json in the project for automatic TYPO3 version detection