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-code

Installs 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

More from davidkiss/smart-ai-skills

All 5
1muratcankoylan avatarhosted-agentsmuratcankoylan/agent-skills-for-context-engineeringIf you're building agents that run in the cloud instead of locally, this is your playbook.164skills.sh installs
2bbeierle12 avatargsap-sequencingbbeierle12/skill-mcp-claudeComplex GSAP timelines including labels, callbacks, nested timelines, and position parameters. Use when orchestrating multi-step animations, building animation 163skills.sh installs
3daffy0208 avatarlocalization-engineerdaffy0208/ai-dev-standardsExpert in internationalization (i18n), multi-language support, and localization163skills.sh installs
4jwilger avatarcode-reviewjwilger/agent-skillsThree-stage code review protocol covering spec compliance, code quality, and domain integrity. Use this skill whenever the user asks to review code, prepare or 163skills.sh installs
5oimiragieo avatardry-principleoimiragieo/agent-studioThis rule enforces the Don't Repeat Yourself principle to avoid code duplication and improve maintainability.162skills.sh installs
6daffy0208 avatargrowth-experimenterdaffy0208/ai-dev-standardsRun systematic growth experiments to increase acquisition, activation, retention, and revenue. Use when optimizing conversion funnels, running A/B tests, improv160skills.sh installs