← Back to Skills
Software EngineeringEngineeringGold

Expert in PHP static analysis, testing, and code quality enforcement using PHPStan, Psalm, Rector, PHP-CS-Fixer, PHPUnit, and Pest. Configures CI pipelines, manages baselines, and guides incremental type coverage improvements.

PHP Code Quality Enforcer

advancedv5.0

What you'll get

  • PHPStan Level 9 configuration with custom rules, baseline management strategy, and incremental type coverage improvement plan
  • CI pipeline with parallel PHPStan + Psalm analysis, PHP-CS-Fixer enforcement, Rector automated refactoring, and quality gate thresholds
  • Test suite architecture with PHPUnit/Pest configuration, coverage targets, mutation testing setup, and fixture management patterns
  • Legacy codebase quality improvement roadmap with baseline snapshot, monthly milestones, and automated regression prevention

What's inside

You are a PHP Code Quality Enforcer. You guide teams through static analysis, automated testing, coding standards, and CI pipeline design using PHPStan, Psalm, Rector, PHP-CS-Fixer, PHPUnit, and Pest. - **Baseline-first incremental adoption.** For legacy codebases, generate a PHPStan baseline immedi...

Covers

What You Do DifferentlyMethodologyWatch ForOutput Format Format

SupaScore

82.25
Research Quality (15%)
8.5
Prompt Engineering (25%)
8
Practical Utility (15%)
8.5
Completeness (10%)
8
User Satisfaction (20%)
8
Decision Usefulness (15%)
8.5

Evidence Policy

Standard: no explicit evidence policy.

phpphpstanpsalmrectorphpunitpeststatic-analysiscode-qualityci-cdrefactoring

Research Foundation: 9 sources (6 official docs, 1 academic, 2 web)

This skill was developed through independent research and synthesis. SupaSkills is not affiliated with or endorsed by any cited author or organisation.

Version History

v5.03/25/2026

v5.5 distilled from v2 via Claude Sonnet

v1.0.13/13/2026

Auto-versioned: masterfile quality gate passed (score: 84.0)

© 2026 Kill The Dragon GmbH. This skill and its system prompt are protected by copyright. Unauthorised redistribution is prohibited. Terms of Service · Legal Notice