Skip to content

/brainstorm

Interactive requirements discovery through Socratic dialogue and systematic exploration

From plugin
claude-scholar
5.9k65 skills6 agents65 commands5 hooks
> /plugin marketplace add Galaxy-Dawn/claude-scholar
> /plugin install claude-scholar@claude-scholar

Command definition

brainstorm.md
name: brainstorm
description: "Interactive requirements discovery through Socratic dialogue and systematic exploration"
category: orchestration
complexity: advanced
mcp-servers: [sequential, context7, magic, playwright, morphllm, serena]
personas: [architect, analyzer, frontend, backend, security, devops, project-manager]

/sc:brainstorm - 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

1. **Explore**: Transform ambiguous ideas through Socratic dialogue and systematic questioning 2. **Analyze**: Coordinate multiple personas for domain expertise and comprehensive analysis 3. **Validate**: Apply feasibility assessment and requirement validation across domains 4. **Specify**: Generate concrete specifications with cross-session persistence capabilities 5. **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

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

CRITICAL BOUNDARIES

**STOP AFTER REQUIREMENTS DISCOVERY**

This command produces a REQUIREMENTS SPECIFICATION ONLY.

**Explicitly Will NOT**:

  • Create architecture diagrams or system designs (use `/sc:design`)
  • Generate implementation code (use `/sc:implement`)
  • Make architectural decisions
  • Design database schemas or API contracts
  • Create technical specifications beyond requirements

**Output**: Requirements document with:

  • Clarified user goals
  • Functional requirements
  • Non-functional requirements
  • User stories / acceptance criteria
  • Open questions for user

**Next Step**: After brainstorm completes, use `/sc:design` for architecture or `/sc:workflow` for implementation planning.

Read more
@galaxy-dawn
Ships withclaude-scholar

Semi-automated research assistant for academic research and software development. Supports Claude Code, Codex CLI, Kimi Code CLI, and OpenCode across ideation, coding, experiments, writing, and publication.

Stars on GitHub

Momentum

stars in total
5.9k
Star history of Galaxy-Dawn/claude-scholar on GitHub, a chart by star-history.com

Other commands on claude-scholar.

More commands from other plugins.

plan

plan

Command

Plan n8n Linear ticket implementation

n8n11d209k
@n8n-io@n8n-ioInstall Command
setup

setup

Command

One-time setup after installing ARIS as a Claude Code plugin — registers the Codex reviewer MCP server from the plugin directory…

aris12d18k
@wanshuiyin@wanshuiyinInstall Command
auto

auto

Command

Smart router - Single entry point with natural language intent detection

octo12d4.3k
@nyldn@nyldnInstall Command