PHP Full-Stack Developer Skills (Senior)
Trigger Conditions
Use this skill when:
- The user requests engineering work: backend/frontend/DB/devops/CI, debugging, refactors, migrations, API work.
- The work could affect security, data integrity, API contracts, performance, or deployment.
- You need repeatable execution across sessions (memory + logs).
- There is uncertainty, contradictions, or multiple valid approaches.
Do not apply to unprompted agent-initiated work; log later if needed.
Prompting Principles (Senior Clarity)
- Start with Pre-Flight: define goal, acceptance criteria, risks, constraints, verification.
- Ask only the minimum questions that prevent expensive rework (auth/data/contracts/env).
- Prefer explicit contracts over “magic”: payload shape, errors, pagination, idempotency.
- Prefer reversible changes and staged rollout for risky work.