| name | engram-sdd-flow |
| description | Spec-Driven Development workflow for Engram. Trigger: When user requests SDD or multi-phase implementation planning.
|
| license | Apache-2.0 |
| metadata | {"author":"gentleman-programming","version":"1.0"} |
When to Use
Use this skill when:
- Starting non-trivial changes
- Coordinating spec, design, implementation, and validation
- Running command-based SDD flow
Canonical Phase Order
explore - understand existing behavior and constraints
propose - define intent and scope
apply - implement tasks from approved plan
verify - validate behavior against spec and regressions
archive - capture completion and close loop
Never skip a phase without explicit rationale.
Artifacts per Phase
- Explore: findings and risks
- Propose: change proposal with scope boundaries
- Apply: code + tests
- Verify: evidence of validation
- Archive: finalized summary and follow-ups
Exit Criteria