Skip to main content

Brainstorming

Skill Active
Part of:Superpowers

You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.

Purpose

To ensure that creative work is preceded by thorough exploration of user intent, requirements, and design, preventing wasted effort on unexamined assumptions.

Features

  • Guides user through design and requirement exploration.
  • Structures creative work before implementation.
  • Proposes alternative approaches with trade-offs.
  • Ensures user approval of design before proceeding.
  • Saves validated designs as specification documents.

Use Cases

  • Starting any new creative work, from features to minor component changes.
  • Ensuring clarity on project scope and success criteria before coding.
  • Decomposing large or complex projects into manageable design phases.
  • Validating design choices with users iteratively.

Non-Goals

  • Writing any code or scaffolding projects before design approval.
  • Taking any implementation action without a user-approved design.
  • Skipping the design and review process for perceived 'simple' tasks.

Trust

  • warning:Issues AttentionOpen issues (123) significantly outweigh closed issues (264) in the last 90 days, indicating slow response from maintainers.

Installation

First, add the marketplace

/plugin marketplace add obra/superpowers
/plugin install superpowers@superpowers-dev

Quality Score

85 /100
Analyzed about 17 hours ago

Trust Signals

Last commit1 day ago
Stars189.3k
LicenseMIT
Status
View Source

Similar Extensions

Ce Brainstorm

100

Explore requirements and approaches through collaborative dialogue, then write a right-sized requirements document. Use when the user says "let's brainstorm", "what should we build", or "help me think through X", presents a vague or ambitious feature request, or seems unsure about scope or direction -- even without explicitly asking to brainstorm.

Skill
EveryInc

Design Workflow

100

Anti-AI-generic design guidelines. Use when creating UI prototypes, reviewing designs for generic AI patterns, or setting up a project design system.

Skill
spartan-stratos

Macos Design

100

Design and build native-feeling macOS application UIs. Use this skill whenever the user asks to create a desktop app, macOS app, Mac-style interface, Apple-style UI, system utility, or anything that should look and feel like a native Mac application. Also trigger when users mention "native feel", "desktop app design", "Apple design patterns", "sidebar layout", "traffic lights", or want to build tools/utilities that feel like they belong on macOS. This skill covers layout, composition, interaction patterns, animations, light/dark mode, and all the subtle details that make an app feel like Apple built it.

Skill
davepoon

Type Audit

100

Typography-only audit covering font selection, type scale, readability, hierarchy, performance

Skill
Aboudjem

Component Audit

100

Component consistency audit covering state coverage, hierarchy, patterns

Skill
Aboudjem

Color Audit

100

Color-only audit to extract, evaluate, and recommend improvements for the project's color system

Skill
Aboudjem

© 2025 SkillRepo · Find the right skill, skip the noise.