← All Skills
🧪
TYPO3 Testing Engineering Skill
Builds and strengthens unit, functional, architecture, E2E, integration, and mutation testing for TYPO3 extensions. It covers PHPUnit 11–13, TYPO3 12–14.3 LTS, multi-database matrices, Playwright accessibility checks, and CI diagnosis.
Key Features
- Testing gap assessment with 73+ checkpoints
- Unit, functional, E2E, and mutation tests
- PHP/TYPO3/database CI matrices
- Test-environment and synthetic-secret guardrails
Installation
For Claude Code, add netresearch/claude-code-marketplace and install typo3-testing@netresearch-claude-code-marketplace. Any Agent Skills client can run npx skills add https://github.com/netresearch/typo3-testing-skill --skill typo3-testing. Release and Composer installs are also documented.
How to Use
When improving an existing suite, begin with automated-assessment typo3-testing and use its gap report. For a new suite or one failing test, select the relevant unit, functional, architecture, E2E, integration, or mutation path directly. Run through Build/Scripts/runTests.sh and require real red-then-green output.
Requirements
Targets TYPO3/PHP/Composer projects. Functional, multi-database, E2E, and mutation paths may need Docker, Playwright, databases, and the project's PHPUnit/PHPStan/Infection tools. The npx route installs only SKILL.md, not bundled agents. Code/scripts are MIT and skill/documentation content is CC-BY-SA-4.0; review the plan and diff before generating test infrastructure.
Related Skills