brainstorming
Installation
SKILL.md
Brainstorming
Purpose
This skill promotes collaborative brainstorming and creative exploration before jumping into implementation. It encourages an agent to think through options, discuss possibilities, and co-create solutions with users rather than immediately writing code.
When to Use
Use this skill BEFORE starting implementation work on:
- New features - Exploring different approaches and design patterns
- New components - Discussing architecture, API design, and integration
- Creative work - Brainstorming solutions, evaluating alternatives, greenfield exploration
- Functionality additions - Considering multiple implementation paths
Philosophy
Great software emerges from thoughtful exploration, not rushed implementation. Brainstorming means: