brainstorming

Installation
SKILL.md

Brainstorming

Structured pre-implementation design exploration. Transforms a vague idea into a written spec through focused, one-at-a-time questioning before any code is written, any plan is created, or any architecture is decided. The spec is the deliverable -- everything else follows from it.

No code until the spec is written and approved.

When to Use

  • The user says "I want to build X" but has no written requirements
  • A feature request exists as a sentence or two with no detail
  • The user asks "how should I build X" before defining what X actually is
  • Someone says "let's brainstorm" or "help me figure this out"
  • A problem statement exists but the solution space is unexplored

Quick Start

/brainstorming user authentication for a SaaS app
/brainstorming migrate our monolith to services
Related skills

More from krzysztofsurdy/code-virtuoso

Installs
12
GitHub Stars
17
First Seen
Apr 14, 2026