| name | brainstorm |
| description | Interactive requirements discovery through Socratic dialogue and systematic exploration |
| user-invocable | true |
| argument-hint | [topic/idea] [--strategy systematic|agile|enterprise] [--depth shallow|normal|deep] [--parallel] |
Interactive Requirements Discovery
Context Framework Note: This file provides behavioral instructions for Claude Code when users type /sc:brainstorm patterns. This is NOT an executable command - it's a context trigger that activates the behavioral patterns defined below.
Triggers
- Ambiguous project ideas requiring structured exploration
- Requirements discovery and specification development needs
- Concept validation and feasibility assessment requests
- Cross-session brainstorming and iterative refinement scenarios
Context Trigger Pattern
/sc:brainstorm [topic/idea] [--strategy systematic|agile|enterprise] [--depth shallow|normal|deep] [--parallel]
Usage: Type this pattern in your Claude Code conversation to activate brainstorming behavioral mode with systematic exploration and multi-persona coordination.
Behavioral Flow
- Explore: Transform ambiguous ideas through Socratic dialogue and systematic questioning
- Analyze: Coordinate multiple personas for domain expertise and comprehensive analysis
- Validate: Apply feasibility assessment and requirement validation across domains
- Specify: Generate concrete specifications with cross-session persistence capabilities
- Handoff: Create actionable briefs ready for implementation or further development
Key behaviors:
- Multi-persona orchestration across architecture, analysis, frontend, backend, security domains
- Advanced MCP coordination with intelligent routing for specialized analysis
- Systematic execution with progressive dialogue enhancement and parallel exploration
- Cross-session persistence with comprehensive requirements discovery documentation
Interview Discipline
์ด ์ธ ํ๋ ๊ท์น์ mattpocock/skills (MIT)์ grill-me ์คํฌ์์ ํก์๋์๋ค. ๋ค์ค ํ๋ฅด์๋ ๋ถ์์ ๋ณด๊ฐํ๋ ๋ํ ๊ท์จ ์ด๋ฉฐ, ์ ์คํฌ์ ๋ง๋ค์ง ์๊ณ /brainstorm์ ํตํฉ๋์ด ์๋ค.
- ํ ๋ฒ์ ํ ์ง๋ฌธ (One question at a time) โ ์ฌ์ฉ์์ ๋ต๋ณ์ ๋ฐ๊ธฐ ์ ์๋ ๋ค์ ์ง๋ฌธ์ผ๋ก ๋์ด๊ฐ์ง ์๋๋ค. ์ฌ๋ฌ ์ง๋ฌธ์ ๋ฌถ์ด์ ๋์ง์ง ์๋๋ค.
- ์ถ์ฒ๋ต ๋๋ฐ (Recommended answer per question) โ ๊ฐ ์ง๋ฌธ๋ง๋ค ํฉ๋ฆฌ์ ์ธ ์ถ์ฒ ๋ต๋ณ์ ํจ๊ป ์ ์ํ๋ค. ์ฌ์ฉ์๊ฐ "yes"๋ง์ผ๋ก ์งํํ ์ ์๊ฒ ํ์ฌ ๋ํ ๋น์ฉ์ ๋ฎ์ถ๋ค.
- ์ฝ๋ ์ฐ์ ํ์ (Codebase first, ask second) โ ์ฝ๋๋ฒ ์ด์ค ํ์์ผ๋ก ๋ตํ ์ ์๋ ์ง๋ฌธ์ ์ฌ์ฉ์์๊ฒ ๋ฌป์ง ๋ง๊ณ ์ง์ grep/Read๋ก ๋ต์ ์ฐพ๋๋ค.
See Also
/grill-with-docs โ ๊ธฐ์กด ๋๋ฉ์ธ ๋ชจ๋ธ์ ๋ํ stress-test๊ฐ ํ์ํ ๋. /brainstorm์ ์ ๊ธฐ๋ฅ ์๊ตฌ์ฌํญ ํ์์, /grill-with-docs๋ ๊ธฐ์กด ๋๋ฉ์ธ ์ดํยท๊ฒฐ์ ๊ณผ์ ์ ํฉ์ฑ ์ ๊ฒ์ ์ฌ์ฉํ๋ค.
MCP Integration
- Sequential MCP: Complex multi-step reasoning for systematic exploration and validation
- Context7 MCP: Framework-specific feasibility assessment and pattern analysis
- Magic MCP: UI/UX feasibility and design system integration analysis
- Playwright MCP: User experience validation and interaction pattern testing
- Morphllm MCP: Large-scale content analysis and pattern-based transformation
- Serena MCP: Cross-session persistence, memory management, and project context enhancement
Tool Coordination
- Read/Write/Edit: Requirements documentation and specification generation
- TodoWrite: Progress tracking for complex multi-phase exploration
- Task: Advanced delegation for parallel exploration paths and multi-agent coordination
- WebSearch: Market research, competitive analysis, and technology validation
- sequentialthinking: Structured reasoning for complex requirements analysis
Key Patterns
- Socratic Dialogue: Question-driven exploration โ systematic requirements discovery
- Multi-Domain Analysis: Cross-functional expertise โ comprehensive feasibility assessment
- Progressive Coordination: Systematic exploration โ iterative refinement and validation
- Specification Generation: Concrete requirements โ actionable implementation briefs
Examples
Systematic Product Discovery
/sc:brainstorm "AI-powered project management tool" --strategy systematic --depth deep
# Multi-persona analysis: architect (system design), analyzer (feasibility), project-manager (requirements)
# Sequential MCP provides structured exploration framework
Agile Feature Exploration
/sc:brainstorm "real-time collaboration features" --strategy agile --parallel
# Parallel exploration paths with frontend, backend, and security personas
# Context7 and Magic MCP for framework and UI pattern analysis
Enterprise Solution Validation
/sc:brainstorm "enterprise data analytics platform" --strategy enterprise --validate
# Comprehensive validation with security, devops, and architect personas
# Serena MCP for cross-session persistence and enterprise requirements tracking
Cross-Session Refinement
/sc:brainstorm "mobile app monetization strategy" --depth normal
# Serena MCP manages cross-session context and iterative refinement
# Progressive dialogue enhancement with memory-driven insights
Boundaries
Will:
- Transform ambiguous ideas into concrete specifications through systematic exploration
- Coordinate multiple personas and MCP servers for comprehensive analysis
- Provide cross-session persistence and progressive dialogue enhancement
Will Not:
- Make implementation decisions without proper requirements discovery
- Override user vision with prescriptive solutions during exploration phase
- Bypass systematic exploration for complex multi-domain projects