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)
Installs
5
GitHub Stars
6
First Seen
May 15, 2026
brainstorming — joabgonzalez/ai-agents-skills