brainstorming
Facilitate ideation, explore alternatives, and refine concepts through structured brainstorming techniques before implementation. Use when starting new projects, designing features, exploring solution
SKILL.md.claude/skills/brainstorming/SKILL.md
GitHubBrainstorming - Idea Refinement
When to use this skill
- Starting new projects or features
- Designing system architecture
- Exploring multiple solution approaches
- Evaluating tradeoffs and alternatives
- Challenging assumptions and constraints
- Generating creative ideas for problems
- Planning feature implementations
- Refining vague requirements into clear specs
- Identifying edge cases and considerations
- Exploring technical possibilities
- Designing user experiences
- Before writing code for complex features
When to use this skill
- Developing ideas before coding, exploring alternatives.
- When working on related tasks or features
- During development that requires this expertise
Use when: Developing ideas before coding, exploring alternatives.
Process
- Question assumptions
- Explore alternatives
- Validate incrementally
- Refine design