brainstorm

Solid

Transform ideas into fully-formed designs through collaborative dialogue. This skill should be used when brainstorming features, exploring implementation approaches, designing system architecture, or when the user has a vague idea that needs refinement. Uses incremental validation with 200-300 word sections.

AI & Automation 25 stars 8 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
47
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Brainstorm Transform ideas into fully-formed designs and specs through natural collaborative dialogue. ## When to Use - User has an idea that needs refinement ("I want to add...") - Feature requires design exploration before implementation - Multiple valid approaches exist and trade-offs need evaluation - Requirements are unclear or partially defined - User explicitly asks to brainstorm, design, or spec out a feature ## The Process ### Phase 1: Context Gathering Before asking questions, understand the current state: ``` 1. Check project structure (Glob key directories) 2. Review recent commits (git log --oneline -10) 3. Read relevant existing code/docs 4. Identify patterns and conventions already in use ``` ### Phase 2: Idea Refinement **Core Principle: One question at a time.** Ask questions to understand the idea. Prefer multiple-choice when possible: ``` Use AskUserQuestion with: - 2-4 options per question - Clear, mutually exclusive choices - Your recommended option first (with reasoning) ``` **Question Categories:** | Category | Example Questions | |----------|-------------------| | Purpose | What problem does this solve? Who benefits? | | Constraints | Must integrate with X? Budget/time limits? | | Success | How do we know it worked? Key metrics? | | Scope | What's explicitly NOT included? | | Prior Art | Seen similar elsewhere? What worked/didn't? | **Exit Criteria:** Stop asking when purpose, constraints, and success criteria are clear. ### Phase 3: A...

Details

Author
georgekhananaev
Repository
georgekhananaev/claude-skills-vault
Created
6 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category