php-checks
Installation
SKILL.md
Run Rector, Pint, PHPStan, and Pest in sequence across the entire project. Auto-fix everything possible, report what remains.
Flow
1. Detect Available Tools
Read composer.json (both require and require-dev) to determine which tools are installed:
| Package | Tool |
|---|---|
rector/rector |
Rector |
laravel/pint |
Pint |
larastan/larastan or phpstan/phpstan |
PHPStan |
pestphp/pest |
Pest |
- Report which tools were detected and which are missing
- Skip missing tools — do not fail because a tool is absent
- If none are found, abort: "No PHP check tools found in composer.json"