Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
ai-driven-dev avatar

01 Brainstorm

  • 1 installs
  • 382 repo stars
  • Updated August 3, 2026
  • ai-driven-dev/aidd-framework

01-brainstorm is a Claude Code skill that clarifies and refines a vague request through iterative questioning until no ambiguity remains and the user approves.

About

01-brainstorm is a Claude Code skill that clarifies and refines a vague feature request through structured iterative questioning until no ambiguity remains. A developer uses it when a requirement is unclear or half-formed and the next step would otherwise rest on assumptions. It runs five atomic actions (capture, probe, integrate, refine, confirm), looping the question-and-integrate steps until the request is unambiguous and the user approves.

  • Runs an interactive brainstorming session to clarify vague requests through iterative questioning
  • Follows a 5-action flow that loops questioning and integration until no ambiguity remains
  • Produces a refined, approved request only, without writing any code

01 Brainstorm by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #2,479 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

01-brainstorm capabilities & compatibility

Free; a guidance-only workflow skill with no dependencies.

Capabilities
requirements clarification · scoping · planning
Use cases
planning · project management
Pricing
Free
From the docs

What 01-brainstorm says it does

Interactive brainstorming session to clarify and refine requests through iterative questioning.
SKILL.md
Clarifies and refines a feature request through structured iterative questioning until no ambiguity remains.
SKILL.md
npx skills add https://github.com/ai-driven-dev/aidd-framework --skill 01-brainstorm

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars382
Last updatedAugust 3, 2026
Repositoryai-driven-dev/aidd-framework

What it does

Clarify and refine a vague feature request through iterative questioning until it is unambiguous and approved.

Who is it for?

Turning an unclear or half-formed feature request into a refined, approved specification.

Skip if: Clear technical specs, implementation details, or requirements that are already well-defined.

When should I use this skill?

A user surfaces an unclear requirement, vague idea or under-specified feature and needs clarification.

What you get

A refined, bullet-pointed request the user has explicitly approved, with no code produced.

  • A refined, approved bullet-pointed request

By the numbers

  • 5-action sequential flow (01 to 05)
  • loops steps 02 to 03 until no ambiguity

Files

SKILL.mdMarkdownGitHub ↗

Brainstorm

Clarifies and refines a feature request through structured iterative questioning until no ambiguity remains. Auto-triggers on prompts indicating uncertainty or need for clarification.

Available actions

#ActionRoleInput
01capture-requestDetail initial request in bullet pointsuser intent
02ask-probing-questionsAsk questions to challenge assumptionscaptured request
03integrate-answersUpdate request with user responsesanswers + request
04refine-and-validateFinalize and check for ambiguityupdated request
05confirm-approvalWait for user approvalrefined request

Default flow

Sequential skill: 01 → 02 → 03 → 04 → 05. Loop 02 → 03 until no ambiguity (router checks 03 output for needs_more).

Transversal rules

  • Never assume technical solutions upfront.
  • Use bullet points for clarity.
  • DO NOT IMPLEMENT ANYTHING.
  • Wait for user response after questions or approval prompts.

References

  • @references/ambiguity-detection.md: How to identify and resolve unclear requirements.

Assets

  • @assets/question-templates.md: Reusable probing question categories.

External data

  • None.

Related skills

FAQ

What are the steps in 01-brainstorm?

Five actions: capture-request, ask-probing-questions, integrate-answers, refine-and-validate and confirm-approval, looping questioning until unambiguous.

When should you NOT use it?

When the technical spec is already clear, when you only need implementation details, or when the request is concrete enough to start coding.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.