PHP Modernization
PHP 8.1-8.5 Modernisierungs-Workflow mit echtem Discovery-Skript, Checkliste und strengen Leitplanken.
Getestet · Funktioniert
Was es kann
Führt PHP-Codebasen zu PSR/PER-CS-Konformität und PHP 8.1-8.5-Idiomen (readonly, enums, DTOs, property hooks) unter Verwendung eines gebündelten Python-Discovery-/Verifizierungs-Skripts plus 18 themenspezifischer Referenzdokumente und expliziter Leitplanken (niemals blanket-readonly Doctrine-Entitäten, immer Rector --dry-run zuerst). Wird ausgelöst bei PHP-Modernisierung, PHPStan/Rector/PHP-CS-Fixer-Arbeiten oder Typ-Sicherheits-Refactorings.
Testbericht
Das gebündelte verify_php_project.py tatsächlich gegen das eigene generic-composer-minimal Fixture des Repos ausgeführt (kein uv verfügbar, über plain python3 ausgeführt) – seine 9 agent_actions Checkpoint-IDs stimmten exakt mit dem eigenen goldenen expected/verifier.json des Repos überein, Byte für Byte in den wesentlichen Feldern.
Getestet am: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/netresearch/php-modernization-skill cd php-modernization-skill mkdir -p ~/.claude/skills cp -r skills/php-modernization ~/.claude/skills/php-modernization
Befehle & Beispiel-Prompts
/php-modernizationPHP 8.1-8.5 Modernisierungs-Workflow mit echtem Discovery-Skript, Checkliste und strengen Leitplanken.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Modernize this legacy PHP class to use readonly and enumsRun Rector dry-run first and clean up this PHP codebaseConvert these untyped PHP constructor properties to DTOs