brainstorm
FeaturedPre-artifact conversation that prices the zero option and can end in 'do not build this'. Triggers: brainstorm, should we build, is this worth it, explore idea, thinking out loud, half-formed idea.
AI & Automation 174 stars
21 forks Updated yesterday Apache-2.0
Install
Quality Score: 94/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Brainstorm
$ARGUMENTS
The conversation that happens *before* an artifact exists. Every other planning
skill here produces something — a PRD, a plan, issues, a design. This one is
allowed to produce nothing, and that is its point.
## The zero option is a real candidate
Price "build nothing" against the proposal properly. Not as a strawman, not as a
sentence acknowledged and moved past — as a genuine option with its own costs:
- what breaks or stays broken if nobody does this
- who currently absorbs that, and how much it costs them
- how long the problem has existed without being fixed, and what that says about it
- what the codebase carries forever once this exists: another surface, another
migration path, another thing that has to keep working
If the zero option wins, say so and stop. **Do not invent a deliverable to justify
the conversation.** A brainstorm that ends in "this is not worth building, and
here is what it would have cost" has done its job.
## Steps
### Step 1: Understand before proposing
Explore the actual codebase before shaping anything. Read what exists, grep for
prior attempts, check whether the problem is already solved somewhere.
Ask what the user is trying to achieve, not what they want built. The stated
request is a proposed solution; the problem behind it is what matters. Keep
asking until you can state the problem without naming the solution.
### Step 2: Shape the options
Produce at least three genuinely different approaches, one of whic...
Details
- Author
- softspark
- Repository
- softspark/ai-toolkit
- Created
- 5 months ago
- Last Updated
- yesterday
- Language
- Python
- License
- Apache-2.0
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
brainstorming
Use when a rough idea needs clarification before implementation, resolve ambiguous direction by grounding in what exists, framing the problem, exploring real alternatives, and deciding.
1 Updated today
ryan-brosas AI & Automation Listed
brainstorm
Use when starting creative work - creating features, building components, adding functionality, or modifying behavior. Explores requirements through Socratic dialogue before any implementation.
2 Updated 1 months ago
nicodiansk