brainstorm

Generate divergent options and synthesize annotations into an actionable plan.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/cosmicdreams/claude-plugins --skill brainstorm-cosmicdreams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/cosmicdreams/claude-plugins/tree/main/ideate/skills/brainstorm
Command: npx skills add https://github.com/cosmicdreams/claude-plugins --skill brainstorm-cosmicdreams

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you quickly explore genuinely different approaches to a hard decision, then converge into a concrete plan after you evaluate options in an interactive canvas.

Core Features & Use Cases

  • Generate a divergent option space: Produces 3–5 meaningfully different ideas (conservative, bold, and do-less/minimal options) to cover the possibility space without premature judgment.
  • Interactive visual annotation: Opens a local browser UI where you can rate ideas, add notes, and mark combinations to blend approaches.
  • Synthesize into a concrete next-step plan: Reads your ratings and notes to produce a structured decision rationale, selected direction, explicitly skipped options, and actionable next steps.

Quick Start

Say “brainstorm” with your decision question and then annotate the ideas in the browser before saying “synthesize”.

Frequently Asked Questions about brainstorm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I brainstorm architectural tradeoffs and turn options into a decision plan?

To brainstorm architectural tradeoffs, you generate a divergent set of 3-5 options, annotate ideas with ratings and notes in a local browser UI, then synthesize the session into a structured actionable plan with decision rationale and next steps.

What is divergent option generation for pre-implementation decision-making?

Divergent option generation for pre-implementation decision-making produces 3-5 meaningfully different ideas covering conservative, bold, and minimal approaches to explore the possibility space without premature judgment before converging into a plan.

How do I synthesize UI annotations into an actionable next-step plan?

You synthesize UI annotations by rating ideas and marking combinations in the local browser interface, which reads your session data to produce a structured output containing decision rationale, selected direction, skipped options, and actionable next steps.

Can I use interactive brainstorming for option exploration without external dependencies?

Yes, you can use interactive brainstorming for option exploration without external dependencies, as the workflow only requires a local session file for phase detection and launches a local browser UI for visual annotation and synthesis.

What is the best way to explore different approaches to a hard decision before implementation?

The best way to explore different approaches to a hard decision is generating a divergent option space, evaluating ideas through interactive visual annotation in a browser, and synthesizing ratings with notes into a concrete decision plan.

Why does brainstorming require a local session file for phase detection?

Brainstorming requires a local session file for phase detection to track the transition between divergent option generation, interactive visual annotation, and final synthesis, archiving the session JSON after outputting the structured plan.