Skip to content

starraider/ai-typo3-extension-developer-plugin

v1.0.0CC-BY-4.0

Reusable Agent Skills for developing and maintaining TYPO3 v13 and v14 extensions.

AI TYPO3 Extension Developer Plugin

This plugin collects portable, reusable Agent Skills for TYPO3 extension developers building new frontend or backend extensions for TYPO3 v13 and v14. The plugin and the skills comply with the Agent Plugin 1.0.0 standard; it provides no MCP server.

Installation

Included skills

SkillUse it for
TYPO3 Extbase PluginExtbase frontend plugins, including models, repositories, controllers, TCA, TypoScript, Fluid, and registration.
TYPO3 FlexFormsTYPO3 v14 FlexForm XML, registration, settings names, and repair of legacy definitions.
TYPO3 Scheduler TaskTYPO3 v14 Scheduler task classes, TCA record types, persisted task fields, and legacy migrations.
TYPO3 Translatable Extension DataLocalized custom records and language-aware Extbase queries for TYPO3 v13 and v14.

Package Layout

plugin.json is the portable Agent Plugins 1.0.0 manifest. Compatible clients discover Skills from immediate child directories of skills/; each SKILL.md is the operational source. Each Skill also has a local README and optional agents/openai.yaml metadata for Codex. That metadata is not part of the portable package contract.

Validation

From the plugin root, run the Agent Plugin validator and validate every immediate child Skill:

python3 /path/to/agent-plugin-builder/scripts/validate_agent_plugin.py --strict .
for skill in skills/*; do
  /path/to/new-skill/scripts/validate-skill.sh "$skill" --strict-portable
done

These validators are provided by the Agent Plugin Builder and New Skill toolsets, not by this package. When available, also run skills-ref validate for each Skill and perform the TYPO3 runtime checks described in its README. Schema, cache, backend, frontend, and Scheduler checks require an authorized TYPO3 environment.

Compatibility

The package follows Agent Plugins 1.0.0 and the Agent Skills specification. Individual skill descriptions state their TYPO3-version scope.

License

This project and all contained Agent Skills are licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).

Copyright (c) 2026 Sven Kalbhenn (https://www.skom.de).