brainstorming
Installation
SKILL.md
Brainstorming
When to Use
- Designing new features with unclear requirements
- Exploring architecture decisions
- Refining user requirements
- Breaking down complex problems
- When multiple valid approaches exist
When NOT to Use
- Executing already-approved plans -- use
executing-plansinstead - Simple bug fixes with obvious solutions -- jump straight to fixing
- Mechanical refactoring where the approach is already clear