A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
Agent Skill for creating and maintaining TYPO3 extension documentation | Claude Code compatible
A comprehensive Claude Code skill for creating and maintaining TYPO3 extension documentation following official TYPO3 documentation standards.
This is an Agent Skill following the open standard originally developed by Anthropic and released for cross-platform use.
Supported Platforms:
Skills are portable packages of procedural knowledge that work across any AI agent supporting the Agent Skills specification.
This skill provides guidance for working with TYPO3 extension documentation in reStructuredText (RST) format, including TYPO3-specific directives, local rendering with Docker, validation procedures, and automated deployment through TYPO3 Intercept.
Add the Netresearch marketplace once, then browse and install skills:
# Claude Code
/plugin marketplace add netresearch/claude-code-marketplace
Install with any Agent Skills-compatible agent:
npx skills add https://github.com/netresearch/typo3-docs-skill --skill typo3-docs
Download the latest release and extract to your agent's skills directory.
git clone https://github.com/netresearch/typo3-docs-skill.git
composer require netresearch/typo3-docs-skill
Requires netresearch/composer-agent-skill-plugin.
Main skill file with comprehensive instructions for:
rst-syntax.md - Complete RST syntax reference:
typo3-directives.md - TYPO3-specific directives:
extraction-patterns.md - Documentation extraction guide:
typo3-extension-architecture.md - TYPO3 official file structure reference:
AGENTS.md - AI assistant context template:
add-agents-md.sh - Add AI context to Documentation/:
validate_docs.sh - Validation script:
render_docs.sh - Rendering script:
extract-all.sh - Documentation extraction orchestrator:
analyze-docs.sh - Documentation coverage analysis:
extract-php.sh - PHP code extraction:
extract-extension-config.sh - Extension configuration extraction:
extract-composer.sh - Composer dependency extraction:
extract-project-files.sh - Project file extraction:
extract-build-configs.sh - Build configuration extraction (optional):
extract-repo-metadata.sh - Repository metadata extraction (optional):
The skill automatically activates for TYPO3 documentation tasks. You can also manually invoke it:
/skill typo3-docs
Add AI Assistant Context:
cd /path/to/your-extension
~/.claude/skills/typo3-docs/scripts/add-agents-md.sh
# Creates Documentation/AGENTS.md with TYPO3 documentation patterns
Extract and Analyze Documentation:
cd /path/to/your-extension
# Extract data from code and configs
~/.claude/skills/typo3-docs/scripts/extract-all.sh
# Analyze documentation coverage
~/.claude/skills/typo3-docs/scripts/analyze-docs.sh
# Review the analysis report
cat Documentation/ANALYSIS.md
# Extract with optional sources
~/.claude/skills/typo3-docs/scripts/extract-all.sh --all # Include build configs & repo metadata
Document Configuration:
.. confval:: fetchExternalImages
:type: boolean
:Default: true
:Path: $GLOBALS['TYPO3_CONF_VARS']['EXTENSIONS']['ext_key']['setting']
Controls whether external image URLs are automatically fetched.
Document Version Changes:
.. versionadded:: 13.0.0
The CKEditor plugin now requires ``StyleUtils`` and ``GeneralHtmlSupport``
dependencies for style functionality.
Create Card Grid Navigation:
.. card-grid::
:columns: 1
:columns-md: 2
.. card:: 📘 Introduction
Extension overview and features
.. card-footer:: :ref:`Read more <introduction>`
:button-style: btn btn-primary stretched-link
Validate Documentation:
~/.claude/skills/typo3-docs/scripts/validate_docs.sh /path/to/project
Render Documentation:
~/.claude/skills/typo3-docs/scripts/render_docs.sh /path/to/project
Enable automatic documentation publishing to docs.typo3.org:
GitHub:
Settings → Webhooks → Add webhook
Payload URL: https://docs-hook.typo3.org
Content type: application/json
SSL: Enabled
Events: Just the push event
Active: ✓
GitLab:
Settings → Webhooks
URL: https://docs-hook.typo3.org
Triggers: Push events + Tag push events
SSL: Enabled
After first push, check:
200)https://docs.typo3.org/p/{vendor}/{extension}/main/en-us/First build requires approval by TYPO3 Documentation Team (1-3 business days). Future builds are automatic.
Full webhook setup guide: references/intercept-deployment.md
Before committing documentation changes, ensure:
Official Documentation:
Example Projects:
TYPO3 Intercept:
Contributions are welcome! Please follow these guidelines:
git checkout -b feature/improvement)git commit -m 'Add improvement')git push origin feature/improvement)This project uses split licensing:
See the individual license files for full terms.
Issues and Questions:
Created by Netresearch DTT GmbH for the TYPO3 community.
Based on:
Version: 1.0.0 Maintained By: Netresearch DTT GmbH Last Updated: 2025-10-18
Made with ❤️ for Open Source by Netresearch
A Claude Code skill by Hao (駱君昊) that learns your Facebook voice and auto-posts to FB / IG / Threads / X with a 14-day c
1000+ skills curated from Anthropic, Vercel, Stripe, and other engineering teams
Claude Code skill for YouTube creators — channel audits, video SEO, retention scripts, thumbnails, content strategy, Sho
Design enforcement with memory — keeps your UI consistent across a project