From data-liberation
Runs PHP syntax checking (php -l) on project files to detect parse errors, with fix-then-retest cycles and a report format.
How this skill is triggered — by the user, by Claude, or both
Slash command
/data-liberation:testing-phpThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when validating PHP files for syntax errors.
Use this skill when validating PHP files for syntax errors. Do not use this skill for JavaScript or CSS validation.
Find all PHP files in the project, excluding vendor/, node_modules/, and build/ directories:
find . -name "*.php" -not -path "*/vendor/*" -not -path "*/node_modules/*" -not -path "*/build/*"
Check each PHP file for syntax errors using php -l:
php -l <file>
No syntax errors detected in <file> and exits 0.php -l to confirm.2plugins reuse this skill
First indexed Jun 8, 2026
npx claudepluginhub automattic/studio --plugin data-liberationRuns PHP syntax checking (php -l) on project files to detect parse errors, with fix-then-retest cycles and a report format.
Review PHP code using PhpStorm inspections. Activates when editing PHP files, reviewing code quality, fixing PHP issues, or asked for PHP best practices.
Executes code quality checks in Symfony projects using PHP-CS-Fixer for style, PHPStan for static analysis, and type safety validation. Supports safe architectural changes.