home / skills / makfly / superpowers-symfony / quality-checks
This skill helps enforce production-grade Symfony architecture and checkpoints, guiding safe, incremental quality checks and auditable decision logs.
npx playbooks add skill makfly/superpowers-symfony --skill quality-checksReview the files below or copy the command above to add this skill to your agents.
---
name: symfony:quality-checks
allowed-tools:
- Read
- Write
- Edit
- Bash
- Glob
- Grep
description: Apply production-grade Symfony architecture and execution workflows with controlled scope and clear checkpoints. Use for quality checks tasks.
---
# Quality Checks (Symfony)
## Use when
- Refining architecture/workflows/context handling in Symfony projects.
- Planning and executing medium/complex changes safely.
## Default workflow
1. Establish current boundaries, constraints, and coupling points.
2. Propose smallest coherent architectural adjustment.
2. Execute in checkpoints with validation at each stage.
2. Summarize tradeoffs and follow-up backlog.
## Guardrails
- Use existing project patterns by default.
- Avoid broad refactors without explicit need.
- Keep decision log clear and auditable.
## Progressive disclosure
- Use this file for execution posture and risk controls.
- Open references when deep implementation details are needed.
## Output contract
- Architecture/workflow changes.
- Checkpoint validation outcomes.
- Residual risks and next steps.
## References
- `reference.md`
- `docs/complexity-tiers.md`
This skill applies production-grade Symfony architecture and execution workflows with controlled scope and clear checkpoints. It helps teams plan, validate, and deliver medium-to-complex changes safely while preserving existing project patterns. The goal is pragmatic adjustments, auditable decisions, and minimized risk during rollout.
The skill inspects current boundaries, constraints, and coupling points in your Symfony codebase and runtime workflows. It proposes the smallest coherent architectural adjustment, then breaks execution into checkpoints with validation criteria for each stage. At completion it summarizes tradeoffs, residual risks, and a prioritized follow-up backlog.
What counts as a checkpoint?
A checkpoint is a small, testable change with defined validation criteria and a rollback path. It should be atomic and reviewable.
How do you measure residual risk?
Residual risk is assessed by remaining unknowns, potential impact, and likelihood. Document them and attach mitigations and monitoring steps.