typo3-conformance

Analyze TYPO3 extensions for conformance gaps against TYPO3 12/13 standards.

51|13|Updated Oct 18, 2025
One-click install
npx skills add https://github.com/netresearch/claude-code-marketplace --skill typo3-conformance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typo3-conformance
Source: https://github.com/netresearch/claude-code-marketplace/tree/main/skills/typo3-conformance
Command: npx skills add https://github.com/netresearch/claude-code-marketplace --skill typo3-conformance

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires phpstan, rector, php-cs-fixer, composer, jq, and includes references (resource) and scripts (resource) and templates (resource) components.

What problem does it solve?

This Skill evaluates TYPO3 extensions against TYPO3 12/13 standards, coding guidelines, architecture, and testing practices.

Core Features & Use Cases

  • Surface & Deep Validation: Architecture, coding standards, PHP architecture, and testing infra.
  • Delegation: Leverages typo3-tests and typo3-docs for deeper analysis and documentation checks.
  • Conformance Reports: Generates comprehensive conformance reporting scaffolds.

Quick Start

Run conformance checks to identify gaps and improvements for TYPO3 extensions.

Frequently Asked Questions about typo3-conformance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if my TYPO3 extension meets version 12/13 coding standards?

TYPO3 conformance checks analyze your extension against TYPO3 12/13 standards, including file structure, PSR-12 code style, architecture patterns, DI usage, and ES6 module migration readiness. The Skill runs validators like PHPStan and Rector to identify gaps and generate a 0-100 base score plus excellence points.

What conformance requirements does TYPO3 12/13 enforce for extensions?

TYPO3 12/13 conformance includes proper ext_emconf, ext_localconf, and ext_tables configuration, dependency injection adoption, PSR-12 compliance, ES6 module migration for v13, testing infrastructure readiness, and dual-version compatibility. This Skill validates all these categories and reports gaps.

Can I automate conformance validation across my TYPO3 extension repository?

Yes. This Skill runs comprehensive conformance checks on TYPO3 extension repositories, analyzing architecture, code style, testing infrastructure, and documentation. It generates conformance reports with actionable scores and improvement recommendations without manual inspection.

Does this work with both TYPO3 12 and 13, or do I need separate checks?

The Skill evaluates TYPO3 extensions against both version 12 and 13 standards simultaneously, assessing dual-version compatibility scenarios. It identifies version-specific requirements like ES6 module migration for v13 while maintaining v12 compatibility.

What tools does the conformance check use to validate code quality?

Conformance validation leverages PHPStan for static analysis, Rector for architecture pattern detection, PHP-CS-Fixer for style checking, and Composer for dependency validation. These tools work together to surface style, architecture, and compatibility gaps.

What happens after I get a conformance report—how do I fix the issues?

The conformance report identifies specific gaps in standards compliance, testing readiness, and architecture. You then use tools like Rector to auto-fix patterns, PHP-CS-Fixer for code style, and manual updates for configuration files and testing infrastructure based on the scored recommendations.