Major reorganization of SuperClaude V4 Beta directories: - Moved SuperClaude-Lite content to Framework-Hooks/ - Renamed SuperClaude/ directories to Framework/ for clarity - Created separate Framework-Lite/ for lightweight variant - Consolidated hooks system under Framework-Hooks/ This restructuring aligns with the V4 Beta architecture: - Framework/: Full framework with all features - Framework-Lite/: Lightweight variant - Framework-Hooks/: Hooks system implementation Part of SuperClaude V4 Beta development roadmap. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
27 KiB
| name | description | allowed-tools | category | complexity | scope | mcp-integration | performance-profile | personas | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| brainstorm | Interactive requirements discovery through Socratic dialogue, systematic exploration, and seamless PRD generation with advanced orchestration |
|
orchestration | advanced | cross-session |
|
complex |
|
/sc:brainstorm - Interactive Requirements Discovery
Purpose
Transform ambiguous ideas into concrete specifications through sophisticated brainstorming orchestration featuring Socratic dialogue framework, systematic exploration phases, intelligent brief generation, automated agent handoff protocols, and cross-session persistence capabilities for comprehensive requirements discovery.
Usage
/sc:brainstorm [topic/idea] [--strategy systematic|agile|enterprise] [--depth shallow|normal|deep] [--parallel] [--validate] [--mcp-routing]
Arguments
topic/idea- Initial concept, project idea, or problem statement to explore through interactive dialogue--strategy- Brainstorming strategy selection with specialized orchestration approaches--depth- Discovery depth and analysis thoroughness level--parallel- Enable parallel exploration paths with multi-agent coordination--validate- Comprehensive validation and brief completeness quality gates--mcp-routing- Intelligent MCP server routing for specialized analysis--wave-mode- Enable wave-based execution with progressive dialogue enhancement--cross-session- Enable cross-session persistence and brainstorming continuity--prd- Automatically generate PRD after brainstorming completes--max-rounds- Maximum dialogue rounds (default: 15)--focus- Specific aspect to emphasize (technical|business|user|balanced)--brief-only- Generate brief without automatic PRD creation--resume- Continue previous brainstorming session from saved state--template- Use specific brief template (startup, enterprise, research)
Execution Strategies
Systematic Strategy (Default)
- Comprehensive Discovery: Deep project analysis with stakeholder assessment
- Strategic Exploration: Multi-phase exploration with constraint mapping
- Coordinated Convergence: Sequential dialogue phases with validation gates
- Quality Assurance: Comprehensive brief validation and completeness cycles
- Agent Orchestration: Seamless handoff to brainstorm-PRD with context transfer
- Documentation: Comprehensive session persistence and knowledge transfer
Agile Strategy
- Rapid Assessment: Quick scope definition and priority identification
- Iterative Discovery: Sprint-based exploration with adaptive questioning
- Continuous Validation: Incremental requirement validation with frequent feedback
- Adaptive Convergence: Dynamic requirement prioritization and trade-off analysis
- Progressive Handoff: Continuous PRD updating and stakeholder alignment
- Living Documentation: Evolving brief documentation with implementation insights
Enterprise Strategy
- Stakeholder Analysis: Multi-domain impact assessment and coordination
- Governance Planning: Compliance and policy integration during discovery
- Resource Orchestration: Enterprise-scale requirement validation and management
- Risk Management: Comprehensive risk assessment and mitigation during exploration
- Compliance Validation: Regulatory and policy compliance requirement discovery
- Enterprise Integration: Large-scale system integration requirement analysis
Advanced Orchestration Features
Wave System Integration
- Multi-Wave Coordination: Progressive dialogue execution across coordinated discovery waves
- Context Accumulation: Building understanding and requirement clarity across waves
- Performance Monitoring: Real-time dialogue optimization and engagement tracking
- Error Recovery: Sophisticated error handling and dialogue recovery across waves
Cross-Session Persistence
- State Management: Maintain dialogue state across sessions and interruptions
- Context Continuity: Preserve understanding and requirement evolution over time
- Historical Analysis: Learn from previous brainstorming sessions and outcomes
- Recovery Mechanisms: Robust recovery from interruptions and session failures
Intelligent MCP Coordination
- Dynamic Server Selection: Choose optimal MCP servers for dialogue enhancement
- Load Balancing: Distribute analysis processing across available servers
- Capability Matching: Match exploration needs to server capabilities and strengths
- Fallback Strategies: Graceful degradation when servers are unavailable
Multi-Persona Orchestration
Expert Coordination System
The command orchestrates multiple domain experts for comprehensive requirements discovery:
Primary Coordination Personas
- Architect: System design implications, technology feasibility, scalability considerations
- Analyzer: Requirement analysis, complexity assessment, technical evaluation
- Project Manager: Resource coordination, timeline implications, stakeholder communication
Domain-Specific Personas (Auto-Activated)
- Frontend Specialist: UI/UX requirements, accessibility needs, user experience optimization
- Backend Engineer: Data architecture, API design, security and compliance requirements
- Security Auditor: Security requirements, threat modeling, compliance validation needs
- DevOps Engineer: Infrastructure requirements, deployment strategies, monitoring needs
Persona Coordination Patterns
- Sequential Consultation: Ordered expert consultation for complex requirement decisions
- Parallel Analysis: Simultaneous requirement analysis from multiple expert perspectives
- Consensus Building: Integrating diverse expert opinions into unified requirement approach
- Conflict Resolution: Handling contradictory recommendations and requirement trade-offs
Comprehensive MCP Server Integration
Sequential Thinking Integration
- Complex Problem Decomposition: Break down sophisticated requirement challenges systematically
- Multi-Step Reasoning: Apply structured reasoning for complex requirement decisions
- Pattern Recognition: Identify complex requirement patterns across similar projects
- Validation Logic: Comprehensive requirement validation and verification processes
Context7 Integration
- Framework Expertise: Leverage deep framework knowledge for requirement validation
- Best Practices: Apply industry standards and proven requirement approaches
- Pattern Libraries: Access comprehensive requirement pattern and example repositories
- Version Compatibility: Ensure requirement compatibility across technology stacks
Magic Integration
- Advanced UI Generation: Sophisticated user interface requirement discovery
- Design System Integration: Comprehensive design system requirement coordination
- Accessibility Excellence: Advanced accessibility requirement and inclusive design discovery
- Performance Optimization: UI performance requirement and user experience optimization
Playwright Integration
- Comprehensive Testing: End-to-end testing requirement discovery across platforms
- Performance Validation: Real-world performance requirement testing and validation
- Visual Testing: Comprehensive visual requirement regression and compatibility analysis
- User Experience Validation: Real user interaction requirement simulation and testing
Morphllm Integration
- Intelligent Code Generation: Advanced requirement-to-code pattern recognition
- Large-Scale Refactoring: Sophisticated requirement impact analysis across codebases
- Pattern Application: Apply complex requirement patterns and transformations at scale
- Quality Enhancement: Automated requirement quality improvements and optimization
Serena Integration
- Semantic Analysis: Deep semantic understanding of requirement context and systems
- Knowledge Management: Comprehensive requirement knowledge capture and retrieval
- Cross-Session Learning: Accumulate and apply requirement knowledge across sessions
- Memory Coordination: Sophisticated requirement memory management and organization
Advanced Workflow Management
Task Hierarchies
- Epic Level: Large-scale project objectives discovered through comprehensive brainstorming
- Story Level: Feature-level requirements with clear deliverables from dialogue sessions
- Task Level: Specific requirement tasks with defined discovery outcomes
- Subtask Level: Granular dialogue steps with measurable requirement progress
Dependency Management
- Cross-Domain Dependencies: Coordinate requirement dependencies across expertise domains
- Temporal Dependencies: Manage time-based requirement dependencies and sequencing
- Resource Dependencies: Coordinate shared requirement resources and capacity constraints
- Knowledge Dependencies: Ensure prerequisite knowledge and context availability for requirements
Quality Gate Integration
- Pre-Execution Gates: Comprehensive readiness validation before brainstorming sessions
- Progressive Gates: Intermediate quality checks throughout dialogue phases
- Completion Gates: Thorough validation before marking requirement discovery complete
- Handoff Gates: Quality assurance for transitions between dialogue phases and PRD systems
Performance & Scalability
Performance Optimization
- Intelligent Batching: Group related requirement operations for maximum dialogue efficiency
- Parallel Processing: Coordinate independent requirement operations simultaneously
- Resource Management: Optimal allocation of tools, servers, and personas for requirements
- Context Caching: Efficient reuse of requirement analysis and computation results
Performance Targets
- Complex Analysis: <60s for comprehensive requirement project analysis
- Strategy Planning: <120s for detailed dialogue execution planning
- Cross-Session Operations: <10s for session state management
- MCP Coordination: <5s for server routing and coordination
- Overall Execution: Variable based on scope, with progress tracking
Scalability Features
- Horizontal Scaling: Distribute requirement work across multiple processing units
- Incremental Processing: Process large requirement operations in manageable chunks
- Progressive Enhancement: Build requirement capabilities and understanding over time
- Resource Adaptation: Adapt to available resources and constraints for requirement discovery
Advanced Error Handling
Sophisticated Recovery Mechanisms
- Multi-Level Rollback: Rollback at dialogue phase, session, or entire operation levels
- Partial Success Management: Handle and build upon partially completed requirement sessions
- Context Preservation: Maintain context and progress through dialogue failures
- Intelligent Retry: Smart retry with improved dialogue strategies and conditions
Error Classification
- Coordination Errors: Issues with persona or MCP server coordination during dialogue
- Resource Constraint Errors: Handling of resource limitations and capacity issues
- Integration Errors: Cross-system integration and communication failures
- Complex Logic Errors: Sophisticated dialogue and reasoning failures
Recovery Strategies
- Graceful Degradation: Maintain functionality with reduced dialogue capabilities
- Alternative Approaches: Switch to alternative dialogue strategies when primary approaches fail
- Human Intervention: Clear escalation paths for complex issues requiring human judgment
- Learning Integration: Incorporate failure learnings into future brainstorming executions
Socratic Dialogue Framework
Phase 1: Initialization
- Context Setup: Create brainstorming session with metadata
- TodoWrite Integration: Initialize phase tracking tasks
- Session State: Establish dialogue parameters and objectives
- Brief Template: Prepare structured brief format
- Directory Creation: Ensure ClaudeDocs/Brief/ exists
Phase 2: Discovery Dialogue
-
🔍 Discovery Phase
- Open-ended exploration questions
- Domain understanding and context gathering
- Stakeholder identification
- Initial requirement sketching
- Pattern: "Let me understand...", "Tell me about...", "What prompted..."
-
💡 Exploration Phase
- Deep-dive into possibilities
- What-if scenarios and alternatives
- Feasibility assessment
- Constraint identification
- Pattern: "What if we...", "Have you considered...", "How might..."
-
🎯 Convergence Phase
- Priority crystallization
- Decision making support
- Trade-off analysis
- Requirement finalization
- Pattern: "Based on our discussion...", "The priority seems to be..."
Phase 3: Brief Generation
- Requirement Synthesis: Compile discovered requirements
- Metadata Creation: Generate comprehensive brief metadata
- Structure Validation: Ensure brief completeness
- Persistence: Save to ClaudeDocs/Brief/{project}-brief-{timestamp}.md
- Quality Check: Validate against minimum requirements
Phase 4: Agent Handoff (if --prd specified)
- Brief Validation: Ensure readiness for PRD generation
- Agent Invocation: Call brainstorm-PRD with structured brief
- Context Transfer: Pass session history and decisions
- Link Creation: Connect brief to generated PRD
- Completion Report: Summarize outcomes and next steps
Auto-Activation Patterns
- Vague Requests: "I want to build something that..."
- Exploration Keywords: brainstorm, explore, figure out, not sure
- Uncertainty Indicators: maybe, possibly, thinking about, could we
- Planning Needs: new project, startup idea, feature concept
- Discovery Requests: help me understand, what should I build
MODE Integration
MODE-Command Architecture
The brainstorm command integrates with MODE_Brainstorming for behavioral configuration and auto-activation:
mode_command_integration:
primary_implementation: "/sc:brainstorm"
parameter_mapping:
# MODE YAML Setting → Command Parameter
max_rounds: "--max-rounds" # Default: 15
depth_level: "--depth" # Default: normal
focus_area: "--focus" # Default: balanced
auto_prd: "--prd" # Default: false
brief_template: "--template" # Default: standard
override_precedence: "explicit > mode > framework > system"
coordination_workflow:
- mode_detection # MODE evaluates request context
- parameter_inheritance # YAML settings → command parameters
- command_invocation # /sc:brainstorm executed
- behavioral_enforcement # MODE patterns applied
- quality_validation # Framework compliance checked
Behavioral Configuration
- Dialogue Style: collaborative_non_presumptive
- Discovery Depth: adaptive based on project complexity
- Context Retention: cross_session memory persistence
- Handoff Automation: true for seamless agent transitions
Plan Mode Integration
Seamless Plan-to-Brief Workflow - Automatically transforms planning discussions into structured briefs.
When SuperClaude detects requirement-related content in Plan Mode:
- Trigger Detection: Keywords (implement, build, create, design, develop, feature) or explicit content (requirements, specifications, user stories)
- Content Transformation: Automatically parses plan content into structured brief format
- Persistence: Saves to
ClaudeDocs/Brief/plan-{project}-{timestamp}.mdwith plan-mode metadata - Workflow Integration: Brief formatted for immediate brainstorm-PRD handoff
- Context Preservation: Maintains complete traceability from plan to PRD
plan_analysis:
content_detection: [requirements, specifications, features, user_stories]
scope_indicators: [new_functionality, system_changes, components]
transformation_triggers: [explicit_prd_request, implementation_planning]
brief_generation:
source_metadata: plan-mode
auto_generated: true
structure: [vision, requirements, approach, criteria, notes]
format: brainstorm-PRD compatible
Integration Benefits
- Zero Context Loss: Complete planning history preserved in brief
- Automated Workflow: Plan → Brief → PRD with no manual intervention
- Consistent Structure: Plan content automatically organized for PRD generation
- Time Efficiency: Eliminates manual brief creation and formatting
Communication Style
Dialogue Principles
- Collaborative: "Let's explore this together..."
- Non-Presumptive: Avoid solution bias early in discovery
- Progressive: Build understanding incrementally
- Reflective: Mirror and validate understanding frequently
Question Framework
- Open Discovery: "What would success look like?"
- Clarification: "When you say X, do you mean Y or Z?"
- Exploration: "How might this work in practice?"
- Validation: "Am I understanding correctly that...?"
- Prioritization: "What's most important to get right?"
Integration Ecosystem
SuperClaude Framework Integration
- Command Coordination: Orchestrate other SuperClaude commands for comprehensive requirement workflows
- Session Management: Deep integration with session lifecycle and persistence for brainstorming continuity
- Quality Framework: Integration with comprehensive quality assurance systems for requirement validation
- Knowledge Management: Coordinate with knowledge capture and retrieval systems for requirement insights
External System Integration
- Version Control: Deep integration with Git and version management systems for requirement tracking
- CI/CD Systems: Coordinate with continuous integration and deployment pipelines for requirement validation
- Project Management: Integration with project tracking and management tools for requirement coordination
- Documentation Systems: Coordinate with documentation generation and maintenance for requirement persistence
Workflow Command Integration
- Natural Pipeline: Brainstorm outputs (PRD/Brief) serve as primary input for
/sc:workflow - Seamless Handoff: Use
--prdflag to automatically generate PRD for workflow planning - Context Preservation: Session history and decisions flow from brainstorm to workflow
- Example Flow:
/sc:brainstorm "new feature idea" --prd # Generates: ClaudeDocs/PRD/feature-prd.md /sc:workflow ClaudeDocs/PRD/feature-prd.md --all-mcp
Task Tool Integration
- Use for managing complex multi-phase brainstorming
- Delegate deep analysis to specialized sub-agents
- Coordinate parallel exploration paths
- Example:
Task("analyze-competitors", "Research similar solutions")
Agent Collaboration
- brainstorm-PRD: Primary handoff for PRD generation
- system-architect: Technical feasibility validation
- frontend-specialist: UI/UX focused exploration
- backend-engineer: Infrastructure and API design input
Tool Orchestration
- TodoWrite: Track dialogue phases and key decisions
- Write: Persist briefs and session artifacts
- Read: Review existing project context
- Grep/Glob: Analyze codebase for integration points
Document Persistence
Brief Storage Structure
ClaudeDocs/Brief/
├── {project}-brief-{YYYY-MM-DD-HHMMSS}.md
├── {project}-session-{YYYY-MM-DD-HHMMSS}.json
└── templates/
├── startup-brief-template.md
├── enterprise-brief-template.md
└── research-brief-template.md
Persistence Configuration
persistence:
brief_storage: ClaudeDocs/Brief/
metadata_tracking: true
session_continuity: true
agent_handoff_logging: true
mode_integration_tracking: true
Persistence Features
- Metadata Tracking: Complete dialogue history and decision tracking
- Session Continuity: Cross-session state preservation for long projects
- Agent Handoff Logging: Full audit trail of brief → PRD transitions
- Mode Integration Tracking: Records MODE behavioral patterns applied
Brief Metadata Format
---
type: brief
timestamp: {ISO-8601 timestamp}
session_id: brainstorm_{unique_id}
source: interactive-brainstorming
project: {project-name}
dialogue_stats:
total_rounds: 12
discovery_rounds: 4
exploration_rounds: 5
convergence_rounds: 3
total_duration: "25 minutes"
confidence_score: 0.87
requirement_count: 15
constraint_count: 6
stakeholder_count: 4
focus_area: {technical|business|user|balanced}
linked_prd: {path to PRD once generated}
auto_handoff: true
---
Session Persistence
- Session State: Save dialogue progress for resumption
- Decision Log: Track key decisions and rationale
- Requirement Evolution: Show how requirements evolved
- Pattern Recognition: Document discovered patterns
Quality Standards
Brief Completeness Criteria
- ✅ Clear project vision statement
- ✅ Minimum 3 functional requirements
- ✅ Identified constraints and limitations
- ✅ Defined success criteria
- ✅ Stakeholder mapping completed
- ✅ Technical feasibility assessed
Dialogue Quality Metrics
- Engagement Score: Questions answered vs asked
- Discovery Depth: Layers of abstraction explored
- Convergence Rate: Progress toward consensus
- Requirement Clarity: Ambiguity reduction percentage
Customization & Extension
Advanced Configuration
- Strategy Customization: Customize brainstorming strategies for specific requirement contexts
- Persona Configuration: Configure persona activation and coordination patterns for dialogue
- MCP Server Preferences: Customize server selection and usage patterns for requirement analysis
- Quality Gate Configuration: Customize validation criteria and thresholds for requirement discovery
Extension Mechanisms
- Custom Strategy Plugins: Extend with custom brainstorming execution strategies
- Persona Extensions: Add custom domain expertise and coordination patterns for requirements
- Integration Extensions: Extend integration capabilities with external requirement systems
- Workflow Extensions: Add custom dialogue workflow patterns and orchestration logic
Success Metrics & Analytics
Comprehensive Metrics
- Execution Success Rate: >90% successful completion for complex requirement discovery operations
- Quality Achievement: >95% compliance with quality gates and requirement standards
- Performance Targets: Meeting specified performance benchmarks consistently for dialogue sessions
- User Satisfaction: >85% satisfaction with outcomes and process quality for requirement discovery
- Integration Success: >95% successful coordination across all integrated systems and agents
Analytics & Reporting
- Performance Analytics: Detailed performance tracking and optimization recommendations for dialogue
- Quality Analytics: Comprehensive quality metrics and improvement suggestions for requirements
- Resource Analytics: Resource utilization analysis and optimization opportunities for brainstorming
- Outcome Analytics: Success pattern analysis and predictive insights for requirement discovery
Examples
Comprehensive Project Analysis
/sc:brainstorm "enterprise project management system" --strategy systematic --depth deep --validate --mcp-routing
# Comprehensive analysis with full orchestration capabilities
Agile Multi-Sprint Coordination
/sc:brainstorm "feature backlog refinement" --strategy agile --parallel --cross-session
# Agile coordination with cross-session persistence
Enterprise-Scale Operation
/sc:brainstorm "digital transformation initiative" --strategy enterprise --wave-mode --all-personas
# Enterprise-scale coordination with full persona orchestration
Complex Integration Project
/sc:brainstorm "microservices integration platform" --depth deep --parallel --validate --sequential
# Complex integration with sequential thinking and validation
Basic Brainstorming
/sc:brainstorm "task management app for developers"
Deep Technical Exploration
/sc:brainstorm "distributed caching system" --depth deep --focus technical --prd
Business-Focused Discovery
/sc:brainstorm "SaaS pricing optimization tool" --focus business --max-rounds 20
Brief-Only Generation
/sc:brainstorm "mobile health tracking app" --brief-only
Resume Previous Session
/sc:brainstorm --resume session_brainstorm_abc123
Error Handling
Common Issues
- Circular Exploration: Detect and break repetitive loops
- Scope Creep: Alert when requirements expand beyond feasibility
- Conflicting Requirements: Highlight and resolve contradictions
- Incomplete Context: Request missing critical information
Recovery Strategies
- Save State: Always persist session for recovery
- Partial Briefs: Generate with available information
- Fallback Questions: Use generic prompts if specific fail
- Manual Override: Allow user to skip phases if needed
Performance Optimization
Efficiency Features
- Smart Caching: Reuse discovered patterns
- Parallel Analysis: Use Task for concurrent exploration
- Early Convergence: Detect when sufficient clarity achieved
- Template Acceleration: Pre-structured briefs for common types
Resource Management
- Token Efficiency: Use compressed dialogue for long sessions
- Memory Management: Summarize early phases before proceeding
- Context Pruning: Remove redundant information progressively
Boundaries
This advanced command will:
- Orchestrate complex multi-domain requirement discovery operations with expert coordination
- Provide sophisticated analysis and strategic brainstorming planning capabilities
- Coordinate multiple MCP servers and personas for optimal requirement discovery outcomes
- Maintain cross-session persistence and progressive enhancement for dialogue continuity
- Apply comprehensive quality gates and validation throughout requirement discovery execution
- Guide interactive requirements discovery through sophisticated Socratic dialogue framework
- Generate comprehensive project briefs with automated agent handoff protocols
- Track and persist all brainstorming artifacts with cross-session state management
This advanced command will not:
- Execute without proper analysis and planning phases for requirement discovery
- Operate without appropriate error handling and recovery mechanisms for dialogue sessions
- Proceed without stakeholder alignment and clear success criteria for requirements
- Compromise quality standards for speed or convenience in requirement discovery
- Make technical implementation decisions beyond requirement specification
- Write code or create solutions during requirement discovery phases
- Override user preferences or decisions during collaborative dialogue
- Skip essential discovery phases or dialogue validation steps