typo3-typoscript-ref-skill banner
netresearch netresearch

typo3-typoscript-ref-skill

Development community intermediate

Description

Version-aware TypoScript, TSconfig and Fluid reference lookup for Claude Code with always-on best practices.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

TYPO3 TypoScript Reference Skill

Version-aware TypoScript, TSconfig and Fluid reference lookup for Claude Code with always-on best practices.

Features

  • 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

Why This Skill?

AI coding agents frequently hallucinate TypoScript properties, invent non-existent ViewHelpers, or suggest patterns that were deprecated several TYPO3 versions ago. Generic documentation tools like Context7 provide raw library docs but lack the TYPO3-specific curation needed to produce correct, modern TypoScript.

This skill solves that by providing **structured, version-aware reference data** tailored for AI agents:

Capability This Skill Context7 / Generic Docs
Version detection Auto-detects from composer.json Manual version specification
Offline usage Local cache after first fetch API call per request
Best practice annotations Injected into docs (deprecated/required/recommended) Not available
Migration guides Before/after code with step-by-step instructions (v12-v13, v13-v14) Not available
Ready-to-use recipes 14 curated patterns (page setup, menus, data processors, ...) Raw documentation only
Code review mode Deprecation checks, checklists, lint rule detection Not available
Debugging support Maps error messages to solutions Not available
TypoScript lint integration Reads project typoscript-lint.yml config Not available
Scope TypoScript, TSconfig, Fluid, ViewHelpers General-purpose

Designed for Agent Workflows

...