Files
Claude-Code-Workflow/.claude/workflows/brainstorming-framework.md
catlog22 cf8a87143d refactor: Reduce duplication in brainstorming system
- Create brainstorming-framework.md to centralize common techniques and execution modes
- Simplify conceptual-planning-agent.md from 280 to 170 lines (39% reduction)
- Update all 9 brainstorm commands to reference framework instead of agent
- Eliminate circular dependencies and improve maintainability

Key improvements:
- Separated concerns: principles -> framework -> commands -> agent
- Role definitions now only exist in their respective command files
- Creative techniques centralized in framework file
- Agent focused solely on execution logic
- Clear hierarchical reference structure without duplication

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-09 14:37:17 +08:00

6.3 KiB

Brainstorming Framework

Overview

Common creative techniques, execution modes, and quality standards for all brainstorming sessions.

Creative Techniques

SCAMPER Method

  • Substitute: What can be substituted or replaced?
  • Combine: What can be combined or merged?
  • Adapt: What can be adapted from elsewhere?
  • Modify: What can be magnified, minimized, or modified?
  • Put to other uses: How else can this be used?
  • Eliminate: What can be removed or simplified?
  • Reverse: What can be rearranged or reversed?

Six Thinking Hats

  • White Hat: Facts, information, data
  • Red Hat: Emotions, feelings, intuition
  • Black Hat: Critical judgment, caution, problems
  • Yellow Hat: Optimism, benefits, positive thinking
  • Green Hat: Creativity, alternatives, new ideas
  • Blue Hat: Process control, meta-thinking

Additional Techniques

  • Mind Mapping: Visual idea exploration and connection
  • Brainstorming: Free-flowing idea generation
  • Brainwriting: Silent idea generation and building
  • Random Word: Stimulus-based creative thinking
  • What If: Scenario-based exploration
  • Assumption Challenging: Question fundamental assumptions

Execution Modes

Creative Mode (Default)

  • Techniques: SCAMPER, Six Thinking Hats, wild ideas
  • Focus: Innovation and unconventional solutions
  • Approach:
    • Emphasize divergent thinking and wild ideas
    • Apply creative techniques extensively
    • Encourage "what if" thinking and assumption challenging
    • Focus on novel and unconventional solutions

Analytical Mode

  • Techniques: Root cause analysis, data-driven insights
  • Focus: Evidence-based systematic problem-solving
  • Approach:
    • Use structured analysis frameworks
    • Apply root cause analysis and logical thinking
    • Emphasize evidence-based reasoning
    • Focus on systematic problem-solving

Strategic Mode

  • Techniques: Systems thinking, scenario planning
  • Focus: Long-term strategic positioning
  • Approach:
    • Apply strategic thinking frameworks
    • Use systems thinking and long-term perspective
    • Consider competitive dynamics and market forces
    • Focus on strategic positioning and advantage

Brainstorming Session Protocol

Input Processing

Topic: [Challenge or opportunity description]
Mode: [creative|analytical|strategic]
Perspectives: [Selected role perspectives]
Context: [Current situation and constraints]

Execution Flow

1. Challenge Analysis → Define scope, constraints, success criteria
2. Perspective Setup → Establish role contexts and viewpoints
3. Ideation Phase → Generate ideas using appropriate techniques
4. Convergence Phase → Evaluate, synthesize, prioritize solutions
5. Documentation → Create structured session records

Documentation Standards

Session Summary Generation

Generate comprehensive session documentation including:

  • Session metadata and configuration
  • Challenge definition and scope
  • Key insights and patterns
  • Generated ideas with descriptions
  • Perspective analysis from each role
  • Evaluation and prioritization
  • Recommendations and next steps

Idea Documentation

For each significant idea, create detailed documentation:

  • Concept description and core mechanism
  • Multi-perspective analysis and implications
  • Feasibility assessment (technical, resource, timeline)
  • Impact potential (user, business, technical)
  • Implementation considerations and prerequisites
  • Success metrics and validation approach
  • Risk assessment and mitigation strategies

Output Format Standards

Brainstorming Session Output

BRAINSTORMING_SUMMARY: [Comprehensive session overview]
CHALLENGE_DEFINITION: [Clear problem space definition]
KEY_INSIGHTS: [Major discoveries and patterns]
IDEA_INVENTORY: [Structured list of all generated ideas]
TOP_CONCEPTS: [5 most promising solutions with analysis]
PERSPECTIVE_SYNTHESIS: [Integration of role-based insights]
FEASIBILITY_ASSESSMENT: [Technical and resource evaluation]
IMPACT_ANALYSIS: [Expected outcomes and benefits]
RECOMMENDATIONS: [Prioritized next steps and actions]
WORKFLOW_INTEGRATION: [If applicable, workflow handoff preparation]

Multi-Role Analysis Output

ROLE_COORDINATION: [How perspectives were integrated]
PERSPECTIVE_INSIGHTS: [Key insights from each role]
SYNTHESIS_RESULTS: [Combined perspective analysis]
CONFLICT_RESOLUTION: [How role conflicts were addressed]
COMPREHENSIVE_COVERAGE: [Confirmation all aspects considered]

Quality Standards

Effective Session Facilitation

  • Clear Structure → Follow defined phases and maintain session flow
  • Inclusive Participation → Ensure all perspectives are heard and valued
  • Creative Environment → Maintain judgment-free ideation atmosphere
  • Productive Tension → Balance creativity with practical constraints
  • Actionable Outcomes → Generate concrete next steps and recommendations

Perspective Integration

  • Authentic Representation → Accurately channel each role's mental models
  • Balanced Coverage → Give appropriate attention to all perspectives
  • Constructive Synthesis → Combine insights into stronger solutions
  • Conflict Navigation → Address perspective tensions constructively
  • Comprehensive Analysis → Ensure no critical aspects are overlooked

Documentation Quality

  • Structured Capture → Organize insights and ideas systematically
  • Clear Communication → Present complex ideas in accessible format
  • Decision Support → Provide frameworks for evaluating options
  • Implementation Ready → Prepare outputs for next development phases
  • Traceability → Maintain clear links between ideas and analysis

Integration Guidelines

With Brainstorming Principles

This framework works in conjunction with @~/.claude/workflows/brainstorming-principles.md which defines:

  • Project structure establishment
  • Session initialization requirements
  • Directory creation protocols
  • Agent coordination standards

With Role Commands

Each role-specific brainstorm command implements this framework within their domain context:

  • Applies appropriate techniques for their perspective
  • Uses mode selection based on problem type
  • Follows documentation standards
  • Maintains quality criteria

This framework provides the common foundation for all brainstorming activities while allowing role-specific customization and focus.