Help us improve
Share bugs, ideas, or general feedback.
Produces approved design documents for new features, refactors, architecture changes, or behavior updates before any code. Enforces checklist with adversarial review, decomposition, and spec validation.
npx claudepluginhub repozy/superpowers-optimizedHow this skill is triggered — by the user, by Claude, or both
Slash command
/superpowers-optimized:brainstormingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Turn rough requests into an approved design before implementation.
Use when starting any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements, and design before implementation.
Guides a disciplined Socratic brainstorming loop before any creative or implementation work: clarifying questions, pushback, trade-off analysis, design doc, user approval, then handoff to implementation.
Guides structured brainstorming to explore user intent, requirements, and design before implementation. Prevents premature coding by enforcing design approval.
Share bugs, ideas, or general feedback.
Turn rough requests into an approved design before implementation.
Do not write code, edit files, or invoke implementation skills until design approval is explicit.
CLAUDE.md / AGENTS.md and long-term collaboration is expected, consider using claude-md-creator to create a minimal, high-signal context file.docs/plans/YYYY-MM-DD-<topic>-design.md.spec-document-reviewer-prompt.md. Replace [SPEC_FILE_PATH] with the saved path. If the reviewer returns Issues Found, resolve critical issues before proceeding — do not pass a flawed spec to planning.writing-plans.Include:
Apply senior engineering judgment during design:
writing-plans is invoked as the next skill.