PluginBench
Skill
Pass
Audit score 90

brainstorming

nexu-io/open-design

Transform rough ideas into fully-formed designs through structured questioning and alternative exploration.

What is brainstorming?

A creative-direction skill that helps teams move from rough concepts to developed designs early in the design process. Use it when you need to explore multiple alternatives and challenge assumptions through structured questioning.

  • Guides structured questioning to clarify and develop rough ideas
  • Explores multiple design alternatives systematically
  • Challenges assumptions and uncovers hidden constraints
  • Transforms conceptual thinking into actionable design directions
  • Supports early-stage concept work and ideation

How to install brainstorming

npx skills add https://github.com/nexu-io/open-design --skill brainstorming
Prerequisites
  • Install upstream bundle from https://github.com/obra/superpowers
Claude Code
Cursor
Windsurf
Cline

How to use brainstorming

  1. 1.Review the upstream repository at https://github.com/obra/superpowers for assets and scripts
  2. 2.Install the upstream bundle into your agent's skills directory
  3. 3.Invoke the skill by name using 'brainstorming' or trigger phrases like 'ideation', 'concept exploration', 'rough ideas', or 'design alternatives'
  4. 4.Follow the structured questioning framework to develop your concepts
  5. 5.Document alternatives and design directions that emerge

Use cases

Good for
  • Exploring multiple design directions for a new product feature
  • Developing alternative solutions to a design problem
  • Clarifying vague project requirements through guided questions
  • Generating concept variations before committing to a direction
  • Facilitating team ideation sessions with structured prompts
Who it's for
  • Design teams
  • Product managers
  • Creative directors
  • UX/UI designers
  • Innovation and strategy roles

brainstorming FAQ

When should I use this skill?

Use it early in concept work when you have rough ideas that need development, or when you need to explore multiple design directions before committing to one.

What's the difference between this and general brainstorming?

This skill provides structured questioning and systematic alternative exploration rather than open-ended ideation, helping move from rough concepts to developed designs.

Do I need any special setup?

You need to install the upstream bundle from https://github.com/obra/superpowers into your agent's skills directory to access the full workflow with assets and scripts.

Can this be used for non-design work?

The skill is designed for creative-direction and design work, though the structured questioning approach may have broader applications.

Full instructions (SKILL.md)

Source of truth, from nexu-io/open-design.


name: brainstorming description: | Transform rough ideas into fully-formed designs through structured questioning and alternative exploration. Useful early in concept work. triggers:

  • "brainstorm"
  • "ideation"
  • "concept exploration"
  • "rough ideas"
  • "design alternatives" od: mode: design-system category: creative-direction upstream: "https://github.com/obra/superpowers"

brainstorming

Curated from @obra.

What it does

Transform rough ideas into fully-formed designs through structured questioning and alternative exploration. Useful early in concept work.

Source

How to use

This catalogue entry advertises the skill in OpenDesign so the agent discovers it during planning. To run the full upstream workflow with its original assets, scripts, and references, install the upstream bundle into your active agent's skills directory:

# Inspect the upstream README for exact paths
open https://github.com/obra/superpowers

Then ask the agent to invoke this skill by name (brainstorming) or with one of the trigger phrases listed in this skill's frontmatter.