peterfox
@peterfox
Public Skills
composer-upgrade
by peterfox
Guides PHP project upgrades using Composer commands. Use when helping users upgrade PHP packages, understand dependency conflicts, interpret composer outdated output, use composer why-not to diagnose version constraints, use composer why to trace dependencies, use composer bump to harden version constraints after upgrading, plan safe upgrade paths, or resolve package version conflicts in composer.json.
rector-developer
by peterfox
Build Rector PHP rules that transform PHP code via AST. Use when asked to create, modify, or explain Rector rules for PHP code transformations. Rector rules use the PHP-Parser AST and PHPStan type analysis. Triggers on requests like "write a Rector rule to...", "create a Rector rule that...", "add a Rector rule for...", or when working in a rector-src or rector-based project and asked to implement code transformation logic.