Typo3 Site Conformance
Conformance and hardening for deployable TYPO3 v14 site/project repos (type:project + Docker/Compose): layout, Compose topology, Concourse CI, supply-chain gating (Trivy/SBOM/cosign), secret-free config, Valkey/ofelia runtime. Site/project counterpart to typo3-conformance.
Install
Pick whichever fits your project — they all reach the same skill.
-
Claude Code via this marketplace /plugin install typo3-site-conformance@netresearch-claude-code-marketplace -
npx any Agent Skills CLI npx skills add https://github.com/netresearch/typo3-site-conformance-skill --skill typo3-site-conformanceUniversal Agent Skills CLI from
skills.sh— works across Claude Code, Cursor, GitHub Copilot, Codex, Gemini CLI and 30+ more agents. -
composer require PHP project, as a package composer require netresearch/typo3-site-conformance-skillRequires
netresearch/composer-agent-skill-plugin— resolves Agent Skills as Composer dependencies in PHP projects, auto-discovers skills, generates AGENTS.md. -
composer skills:add PHP project, direct source composer skills:add github:netresearch/typo3-site-conformance-skillProvided by
netresearch/composer-agent-skill-plugin— pins skill repos directly without going through Packagist, locks them incomposer.skills.lock.
What you can do with it
- Conformance and hardening for deployable TYPO3 v14 site/project repos (type:project + Docker/Compose): layout, Compose topology, Concourse CI, supply-chain gating (Trivy/SBOM/cosign), secret-free config, Valkey/ofelia runtime
- Site/project counterpart to typo3-conformance
What you get back
- A pass/fail conformance verdict per rule family (STRUCT, CONTAINER, CI,
- A prioritized remediation list (ERROR blocks, WARN should-fix, INFO advisory).
- For migrations: the concrete seven-move transformation plan
What it expects in your project
- Read access to the target repository tree (composer.json, Dockerfile,
- python3 + pyyaml to run the bundled checker. Nothing else.