← ClaudeAtlas

brainstormlisted

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.
georgekhananaev/claude-skills-vault · ★ 24 · AI & Automation · score 81
Install: claude install-skill georgekhananaev/claude-skills-vault
# 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