Development

TYPO3 Docs

Create and maintain TYPO3 extension documentation following official TYPO3 documentation standards. Automated extraction with priority-weighted gap analysis, RST syntax reference, TYPO3-specific directives, local rendering, validation, and Intercept deployment setup.

Latest release v2.20.9

Install

Choose a supported route below. Package contents, agent registration and runtime dependencies can differ between installers.

  1. Claude Code via this marketplace
    /plugin install typo3-docs@netresearch-claude-code-marketplace

    First add the marketplace once in Claude Code: /plugin marketplace add netresearch/claude-code-marketplace. Then install the selected plugin. For setup and installation scopes, see Claude Code plugin setup A plugin can include several skills and additional components.

  2. npx interactive skill selection
    npx skills add https://github.com/netresearch/typo3-docs-skill

    Requires Node.js 22.20+. Run from the target project, then choose the source skills and agents in the installer. Uses the skills CLI from skills.sh Installs skill instructions. Extra plugin hooks, commands and external runtime tools are not installed by this route.

  3. composer require PHP project, as a package
    composer require netresearch/typo3-docs-skill

    Allow the Composer skill installer to activate and approve skill registration when prompted. Requires netresearch/composer-agent-skill-plugin Discovers trusted skill packages and registers their instructions in AGENTS.md. Runtime tools may need separate setup.

  4. composer skills:add PHP project, direct source
    composer skills:add netresearch/typo3-docs-skill

    Install and activate netresearch/composer-agent-skill-plugin first; approve the selected source's skill registration. Provided by netresearch/composer-agent-skill-plugin Pins source repositories without a Packagist package and records them in composer.skills.lock. Runtime dependencies remain separate.

What you can do with it

  • Documentation Extraction - Automated extraction from code, configs, and repository metadata
  • Gap Analysis - Identify missing and outdated documentation
  • RST Syntax Reference - Complete reStructuredText formatting guide
  • TYPO3-Specific Directives - confval, versionadded, php:method, card-grid
  • Local Rendering - Docker-based documentation rendering scripts
  • Validation Tools - RST syntax and quality check scripts
  • Quality Standards - Pre-commit checklists and best practices
  • TYPO3 Intercept - Automated deployment guidance
  • AI Assistant Context - AGENTS.md templates for Documentation/ folders

What you get back

  • TYPO3 documentation in reStructuredText, a gap analysis and local rendering or validation results, depending on the task.

What it expects in your project

  • Extension published in TYPO3 Extension Repository (TER)
  • Git repository URL referenced on TER detail page
  • Valid Documentation/ structure with Index.rst and guides.xml

Tags

  • development
  • typo3