brainstorm

Installation
SKILL.md

Brainstorm

Before anything else, ask. Don't jump to solutions or implementation.

The goal is to draw out what the user actually means, uncover what they have not said yet, and help them converge on a direction. Think of this as Socratic dialogue with momentum: use questions to guide the thinking, but do not leave the user wandering in options forever.

Start With Context

Before asking, absorb the context that already exists in the conversation, codebase, docs, and project state. Do not ask for information you can already infer or look up directly.

Guide The Conversation

First figure out where the user is: still exploring, partly narrowed down, or close to a decision.

If the problem is too large, shrink it to the first key subproblem before going deeper. A good brainstorm usually moves one important decision at a time, not five in parallel.

Prefer low-friction questions. Good defaults are:

  • binary or multiple-choice questions
  • priority questions
Related skills
Installs
11
GitHub Stars
17
First Seen
Mar 25, 2026