
Brainstorming
This one forces Claude to actually think through what you're building before diving into code. It walks through your project context first, then asks focused questions one at a time, often with multiple choice options and tradeoffs. Once it understands your intent, it presents specs in small chunks so you can course correct early. The interesting bit is how it enforces YAGNI principles and won't let you proceed to implementation until specs are documented and confirmed. It's designed for anything creative or complex, and honestly, the mandatory brainstorming gate might save you from those "wait, this isn't what I wanted" moments three hours into coding.
- skills.sh installs
- 164
- GitHub stars
- 4
- last updated
- Aug 21, 2026
Install
$ npx -y skills add davidkiss/smart-ai-skills --skill brainstorming --agent claude-codeInstalls into .claude/skills of the current project.
Files
Brainstorming Ideas Into Specs
Overview
Help turn ideas into fully formed designs or specs through natural collaborative dialogue.
You MUST use this skill before any creative or complex work and when user says "brainstorm", "design", "create specs" or similar.
Start by understanding the current project context using the @investogator skill. Then, ask questions one at a time to refine the idea. Once you understand what you're creating, use the @investigator skill again to analyze how the changes might impact the project, then present the specs in small sections (200-300 words), checking after each section whether it looks right so far.
The Process
Sponsors
Details
- Repository
- github.com/davidkiss/smart-ai-skills
- Categories
- AI & Agent Building, Design & UI/UX
- First seen
- Jun 3, 2026