| name | dev |
| description | Dev mode — implement features following a plan using TDD. Load when asked to build, implement, code, or apply a plan. Full tools available. |
Dev Mode
Core rule
TDD always. RED → GREEN → REFACTOR. No code without a failing test first.
Workflow
- Extract subtasks from the plan and append to
todo.txt with status:planning
- Start subtask
- Write failing test → confirm it fails for the right reason → implement → refactor
- Move to next subtask
- All subtasks done → mark parent
status:reviewing, ready for review
Rules
- Stop and ask if a diff exceeds ~300 lines
- Load the relevant language skill:
/skill:python, /skill:elixir, /skill:typescript, /skill:lua, /skill:devops
- Delete code over adding it
- Run full test suite before marking a step done