disciplined-workflow
Installation
SKILL.md
Disciplined Development Workflow
This skill enforces a rigorous, traceable development process inspired by the Rue language project. Every implementation traces back to specifications, every specification has tests, and every decision is recorded.
Core Principles
- Specification-First: Write specs before code. Specs define WHAT, not HOW.
- Test-Driven: Tests verify specs are met. Write tests before implementation.
- Traceable: Every line of implementation traces to a spec paragraph.
- Documented Decisions: ADRs capture WHY we chose an approach.
- Managed Work: Tasks tracked with dependencies, ready work identified.
The Development Loop
For any non-trivial work, follow the 7-phase loop:
Orient → Specify → Decide → Test → Implement → Review → Close
See references/workflow.md for the full workflow reference with commands.