home / skills / makfly / superpowers-symfony / writing-plans
This skill helps you design production-grade Symfony architectures with bounded tasks, checkpoints, and auditable decision logs.
npx playbooks add skill makfly/superpowers-symfony --skill writing-plansReview the files below or copy the command above to add this skill to your agents.
---
name: symfony:writing-plans
allowed-tools:
- Read
- Glob
- Grep
description: Apply production-grade Symfony architecture and execution workflows with controlled scope and clear checkpoints. Use for writing plans tasks.
---
# Writing Plans (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 helps produce focused, production-grade Symfony architecture and execution plans with controlled scope and clear checkpoints. It is designed for teams that need safe, incremental changes to architecture or workflows while keeping risk auditable and reversible. The outputs are concrete adjustments, validation checkpoints, and a follow-up backlog.
I inspect the current boundaries, constraints, and coupling points in your Symfony project and propose the smallest coherent architectural adjustment that meets your goal. Plans are broken into checkpoints with explicit validation criteria and rollback paths. Each checkpoint includes tradeoff notes, residual risks, and next steps to keep decisions auditable.
How granular are the checkpoints?
Checkpoints are as granular as needed to validate assumptions safely — typically feature- or integration-level steps with automated and manual checks.
Will this recommend large-scale refactors?
No. Recommendations favor minimal, coherent changes. Large refactors are only suggested when justified by clear risk reduction or measurable benefits.