brainstorming

Installation
SKILL.md

Brainstorming

When to Use This Skill

Use brainstorming when:

  • User mentions wanting to build/write something but hasn't structured it yet
  • Initial idea is vague or broad ("I want to build notifications" or "I want to write about productivity")
  • User is exploring multiple angles or approaches
  • Idea needs refinement before planning or outlining

Skip when:

  • User has clear requirements or outline ready
  • Topic/project is well-defined and just needs execution
  • User explicitly asks to skip ideation and start working

Important: If during brainstorming you realize the user is unclear about what they want (not just how to approach it), pause and use the interviewing skill first. Interviewing clarifies requirements and goals; brainstorming explores approaches and angles. Return to brainstorming once the what is clear.

Critical: User's Thoughts, Not Yours

Related skills

More from dhruvbaldawa/ccconfigs

Installs
2
GitHub Stars
29
First Seen
Mar 10, 2026