typo3-docs

Use when creating or editing TYPO3 extension documentation (Documentation/*.rst, README.md), using TYPO3 directives, adding screenshots, rendering docs locally, or deploying to docs.typo3.org.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "typo3-docs" with this command: npx skills add netresearch/typo3-docs-skill/netresearch-typo3-docs-skill-typo3-docs

TYPO3 Documentation Skill

Create and maintain TYPO3 extension documentation following official docs.typo3.org standards.

Core Workflow

  1. Run extraction first to identify documentation gaps:
    scripts/extract-all.sh /path/to/extension
    scripts/analyze-docs.sh /path/to/extension
    
  2. Consult the appropriate reference file for the task
  3. Use TYPO3-specific directives, not plain text
  4. Validate: scripts/validate_docs.sh /path/to/extension
  5. Render: scripts/render_docs.sh /path/to/extension
  6. Verify rendered output and README/Documentation sync

Critical: When the user asks to "show docs", render and display HTML output, not raw RST.

Element Selection Guide

Content TypeDirective
Code (5+ lines)literalinclude
Short snippetscode-block with :caption:
Config optionsconfval with :type:, :default:
PHP APIphp:class::, php:method::
Noticesnote, tip, warning, important
Feature gridscard-grid
Alternativestabs (synchronized)
Collapsibleaccordion
Screenshotsfigure with :zoom: lightbox :class: with-border with-shadow

Critical Rules

  • UTF-8, 4-space indent, 80 char line length, LF endings
  • CamelCase file/directory names, sentence case headings
  • Index.rst required in every subdirectory
  • PNG screenshots with :alt: and :zoom: lightbox
  • .editorconfig required in Documentation/
  • Screenshots MANDATORY for backend modules, config screens, UI workflows (see references/asset-templates-guide.md)
  • Max 250 lines per RST page — split into sub-pages with toctree if exceeded
  • No mailto: links — use GitHub Issues/Discussions URLs instead

Pre-Commit Checklist

  1. .editorconfig in Documentation/, Index.rst in every directory
  2. 4-space indentation, no tabs, max 80 chars
  3. Code blocks have :caption:, inline code uses proper roles (:php:, :file:)
  4. Screenshots exist with :alt: and :zoom: lightbox
  5. scripts/validate_docs.sh passes, render output has no warnings
  6. README and Documentation/ are synchronized
  7. No RST page exceeds 250 lines
  8. guides.xml has all required theme attributes (see references/guides-xml-reference.md)
  9. No mailto: links anywhere

Reference Documentation

  • references/file-structure.md -- directory layout, naming conventions
  • references/guides-xml.md -- build configuration, interlink settings
  • references/coding-guidelines.md -- .editorconfig, indentation rules
  • references/rst-syntax.md -- headings, lists, tables, formatting
  • references/text-roles-inline-code.md -- :php:, :file:, :guilabel:, :ref:
  • references/code-structure-elements.md -- code blocks, confval, PHP domain
  • references/typo3-directives.md -- confval, versionadded, deprecated
  • references/content-directives.md -- accordion, tabs, card-grid
  • references/screenshots.md -- image requirements, figure directives
  • references/rendering.md -- Docker commands, live preview
  • references/intercept-deployment.md -- webhook, build triggers
  • references/architecture-decision-records.md -- ADR templates
  • references/documentation-coverage-analysis.md -- gap analysis
  • references/extraction-patterns.md -- automated extraction
  • references/typo3-extension-architecture.md -- file hierarchy
  • references/scripts-guide.md -- extraction and analysis scripts
  • references/asset-templates-guide.md -- templates, screenshot workflow

External Resources


Contributing: https://github.com/netresearch/typo3-docs-skill

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

git-workflow

No summary provided by upstream source.

Repository SourceNeeds Review
Research

agents

No summary provided by upstream source.

Repository SourceNeeds Review
Research

jira-syntax

No summary provided by upstream source.

Repository SourceNeeds Review