Decide · coding-agent SKILL.md
obra/superpowers brainstorming — design-before-code gate
WhenUse when a coding task is about to start without a written design.
StopNever skip the design gate. Never implement during brainstorming.
Steps
- Placeholder scan: TBD, TODO, incomplete, vague — fix them.
- Internal consistency: no contradictions; architecture matches features.
- Scope check: one implementation plan, or decompose.
- Ambiguity check: if a requirement can be read two ways, pick one and make it explicit.
Loadobra/superpowers brainstorming SKILL.md. Design doc file.
--- name: obra/superpowers brainstorming — design-before-code gate description: Use when a coding task is about to start without a written design. --- # obra/superpowers brainstorming — design-before-code gate When: Use when a coding task is about to start without a written design. Stop: Never skip the design gate. Never implement during brainstorming. 1. Placeholder scan: TBD, TODO, incomplete, vague — fix them. 2. Internal consistency: no contradictions; architecture matches features. 3. Scope check: one implementation plan, or decompose. 4. Ambiguity check: if a requirement can be read two ways, pick one and make it explicit. Load: obra/superpowers brainstorming SKILL.md. Design doc file.
