php-engineering
php engineering guidance for structured Harness Forge language packs.
PHP Engineering
Use this skill when the repository is primarily PHP or when the task touches .php or composer.json.
Activation
- PHP dominates the task or repository
- the work touches application, API, package, or framework code
Load Order
rules/common/rules/php/knowledge-bases/structured/php/docs/knowledge-bases/structured/php/examples/
Execution Contract
- inspect framework or application entrypoints and service boundaries
- select the common and PHP-specific rules for the change
- implement with explicit validation, DI, and data-flow decisions
- verify with the repo PHP validation path and the structured checklist
Outputs
- touched-module summary
- implementation summary
- validation result or blocker note
Validation
- run the repo PHP test path when available
- consult
knowledge-bases/structured/php/docs/review-checklist.md
Escalation
- escalate when framework behavior is under-specified by the current pack
- escalate when routing, migration, or container changes affect broad surfaces