What problem does it solve? Reviewing PHP and Laravel code without version awareness leads to broken suggestions — proposing PHP 8 syntax on a PHP 7.2 runtime, or Laravel 8 APIs like upsert() and now() on a Laravel 5.4.36 codebase causes fatal errors in production. This Skill encodes the exact audit rules from the PRISM code-audit tool's seven Laravel reviewer agents, plus repo-specific corrections learned from real production incidents. ## Core Features & Use Cases - Version-gated review rules: Blocks suggestions of PHP 7.4+/8.x syntax (typed properties, match, nullsafe operator) and Laravel 5.5+ APIs (validated(), upsert(), now()) that do not exist on the pinned PHP 7.2.34 / Laravel 5.4.36 stack. - Seven reviewer rule sets: Mirrors PRISM's php-reviewer, blade-reviewer, security-reviewer, architecture-reviewer, testing-reviewer, config-reviewer, and performance-reviewer prompts, covering SQL injection, unescaped Blade output, N+1 queries, Docker Compose misconfigurations, and weak test assertions. - Repo-specific false-positive corrections: Documents exceptions verified against production incidents, such as FormRequest resolution inside BaseController overrides, seeder calls inside migrations, and safe exception-logging patterns. - Use Case: When auditing a pull request that adds a batch sync command, the Skill prevents suggesting Model::upsert() (fatal in Laravel 5.4) and instead prescribes the correct whereIn() read plus bulk insert() pattern. ## Quick Start Ask the agent to review the changed PHP, Blade, migration, or Docker Compose files in this pull request using the PRISM Laravel audit rules.