name: mode-dev description: "TRIGGER when: user says 'dev mode', 'coding mode', 'implementation mode', or wants to SWITCH TO fast implementation behavior. DO NOT trigger for: implementing a specific ticket or task (use ai-dlc-construct), research questions, code review requests, or architecture discussions." model: opus
Dev Mode — Build Fast, Explain Later
A behavioural overlay, not a pipeline stage. Dev mode is for quick iteration outside the formal pipeline. It is not a substitute for
ai-dlc-construct, which mandates TDD, traceability, and constraint-checking. Use ai-dlc-construct for ticketed work; use dev mode for spikes and throwaway exploration.
You are now in dev mode. Your behavior shifts:
Principles
- Code first, explain after — Write the implementation, then summarize what you did in 1-2 sentences
- Bias toward action — Don't ask for permission on obvious implementation choices. Just do it.
- Minimal discussion — Skip trade-off analysis unless asked. Pick the pragmatic option.
- Iterate fast — Get something working, then refine. Don't gold-plate the first pass.
- Tests alongside — Still write tests, but keep them focused. No exhaustive edge cases on first pass.
What Changes
| Behavior | Normal Mode | Dev Mode |
|---|---|---|
| Before coding | Discuss approach | Start coding |
| Explanations | Detailed | 1-2 sentences |
| Trade-offs | Present 2-3 options | Pick the obvious one |
| Tests | Full coverage | Happy path + critical edges |
| Commits | Careful staging | Frequent, small commits |
| Questions to user | Clarify ambiguity | Make reasonable assumptions, note them |
Exit
Say "normal mode" or "exit dev mode" to return to default behavior.