Brainstorming and Spec-Driven Development overlap but are not strict substitutes. Many setups default to one and reach for the other when it fits better, or run both.
Brainstorming vs Spec-Driven Development
Brainstorming and Spec-Driven Development overlap but are not strict substitutes. Many setups default to one and reach for the other when it fits better, or run both.
Turns a rough idea into a fully-formed design through structured questioning
Enforces writing the spec before writing the code
Brainstorming and Spec-Driven Development overlap but are not strict substitutes. Many setups default to one and reach for the other when it fits better, or run both. Brainstorming: Turns a rough idea into a fully-formed design through structured questioning. Spec-Driven Development: Enforces writing the spec before writing the code. Brainstorming has no adoption data tracked yet. Spec-Driven Development has no adoption data tracked yet.
git clone https://github.com/obra/superpowers.git mkdir -p ~/.claude/skills/brainstorming cp -r superpowers/skills/brainstorming/* ~/.claude/skills/brainstorming/
This skill ships inside the Superpowers repo rather than as a single-skill package. The Superpowers plugin (installable via /plugin install superpowers@claude-plugins-official) bundles this skill and others together; the steps above install just this one skill using Claude Code's documented manual-skill path (~/.claude/skills/<name>/SKILL.md).
npx skills add addyosmani/agent-skills --skill spec-driven-development
Uses the open skills CLI (vercel-labs/skills), which installs into 70+ agents. A native Claude Code marketplace path also exists: /plugin marketplace add addyosmani/agent-skills then /plugin install agent-skills@addy-agent-skills (installs all skills in the collection, not just this one).
Turns a rough idea into a fully-formed design through structured questioning. It is a Claude skill, categorized as planning.
Enforces writing the spec before writing the code. It is a Claude skill, categorized as planning.
Yes. Both are free.
Neither has adoption data tracked yet.