brainstorming
Installation
SKILL.md
Brainstorming Ideas Into Designs
Goal
Clarify requirements and produce a design before jumping to code. Reduces wasted work from unexamined assumptions.
Design Review
Present a design and get user feedback before implementation. The design can be brief for simple tasks. For trivial changes (rename, typo fix), skip directly to implementation.
Checklist
- Explore project context — check files, docs, recent commits
- Ask clarifying questions — one at a time; prefer multiple-choice over open-ended
- Propose 2-3 approaches — with trade-offs; lead with your recommendation
- Present design — scale detail to complexity; check after each section
- Save design doc —
docs/plans/YYYY-MM-DD-<topic>-design.md - Transition — invoke writing-plans skill to create implementation plan