From superpowers
Use before implementing a new feature, UX change, or behavior change when requirements are still fuzzy or multiple valid approaches exist
How this skill is triggered — by the user, by Claude, or both
Slash command
/superpowers:brainstormingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill to get from "idea" to "approved direction" without over-documenting simple work.
Use this skill to get from "idea" to "approved direction" without over-documenting simple work.
Codex strength is momentum. This skill should create clarity fast, not block execution.
Use this skill when at least one of these is true:
Do not use this skill for tiny, explicit edits that can be implemented and verified immediately.
By the end of this skill you should have:
writing-plansKeep the design proportional to the task.
Small feature
Medium feature
Large feature
Do not start implementation until the user has approved the direction.
The approval can be lightweight:
Once approved:
writing-plansOnly write a formal design doc when one of these is true:
Default path:
docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md
For small features, the approved design can stay in chat.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub nimdalkr/coness --plugin superpowers