brainstorming

Installation
SKILL.md

Brainstorming

Planning, ideation, problem decomposition, and trade-off analysis for software projects. Produces actionable decisions with documented rationale.

When to Use

  • Planning a new feature or system
  • Evaluating multiple implementation approaches
  • Making technology or architecture decisions
  • Decomposing a complex problem into smaller tasks
  • User asks "how should we approach X?" or "what are the options for Y?"

Don't use for:

  • Trivial changes (one-line fixes, obvious implementations)
  • Pure code review (use critical-partner)
  • Validating or stress-testing a decision already made (use critical-partner)
  • Debugging (use systematic-debugging)
Related skills
Installs
1
GitHub Stars
4
First Seen
1 day ago