brainstorming - Explore requirements and create design specs before coding.
Explores user intent, requirements, and architecture options to create an approved design specification before implementation.
Tags
Updated: 2026-09-23Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Explore project context and codebase
- Offer visual companion for mockups
- Ask clarifying questions sequentially
- Propose multiple design approaches
- Present incremental design sections
- Write design specification document
- Perform spec self review
- Invoke writing plans skill
Inputs
- Project repository files and docs
- Recent git commit history
- User requirements and design ideas
Outputs
- Design specification markdown file
- Git commit of design spec
- Interactive visual mockups in browser
Requirements
- Git version control system
- Local browser environment for companion
