mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-05 01:50:27 +08:00
- 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>
6.3 KiB
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.