Version: 1.0.0
Last Updated: 2025-11-22
Status: Initial Draft
This document provides best practices for combining multiple cognitive patterns to create sophisticated agents with diverse thinking capabilities. Effective pattern combinations leverage complementary strengths while avoiding conflicts.
Combine patterns that enhance each other:
- Analytical + Creative: Systematic analysis with innovative solutions
- Strategic + Adaptive: Long-term planning with flexibility
- Critical + Collaborative: Quality assurance with team coordination
- Systems + Strategic: Holistic understanding with strategic planning
Balance high and low temperature patterns:
- High temperature patterns (0.7-0.9): Creative, innovative, exploratory
- Low temperature patterns (0.3-0.4): Analytical, precise, logical
- Medium temperature patterns (0.5-0.6): Balanced, strategic, collaborative
Best Practice: Use low temperature for primary analysis, high temperature for creative phases.
Patterns can be used:
- Sequentially: Different patterns for different phases (e.g., Analytical for analysis, Creative for ideation)
- In parallel: Multiple patterns active simultaneously (e.g., Strategic + Systems for comprehensive planning)
- Context-dependent: Patterns activate based on task context
Structure pattern hierarchy:
- Primary patterns (2-4): Core thinking style, always active or frequently used
- Secondary patterns (2-4): Supporting capabilities, context-specific activation
Patterns: Analytical + Systematic + Computational + Critical
Use Case: Complex technical problems requiring systematic analysis
Configuration:
- Analytical (0.3): Problem decomposition
- Systematic (0.4): Structured approach
- Computational (0.3): Algorithmic thinking
- Critical (0.4): Quality validation
Workflow:
- Analytical: Decompose problem
- Computational: Design algorithmic solution
- Systematic: Implement structured approach
- Critical: Validate and review
Patterns: Strategic + Systems Thinking + Meta-Cognitive + Adaptive
Use Case: Long-term strategic planning with system-wide considerations
Configuration:
- Strategic (0.5): Long-term planning
- Systems Thinking (0.55): Holistic understanding
- Meta-Cognitive (0.65): Process reflection
- Adaptive (0.6): Flexibility and adjustment
Workflow:
- Systems Thinking: Map system and interconnections
- Strategic: Develop long-term strategy
- Meta-Cognitive: Reflect on planning process
- Adaptive: Adjust based on feedback
Patterns: Creative Problem Solving + Design Thinking + Lateral + Experimental
Use Case: Innovative design and creative problem-solving
Configuration:
- Creative Problem Solving (0.9): Ideation
- Design Thinking (0.8): User-centered design
- Lateral (0.85): Perspective shifts
- Experimental (0.7): Prototyping and testing
Workflow:
- Lateral: Explore unconventional approaches
- Creative: Generate multiple ideas
- Design Thinking: Develop user-centered solutions
- Experimental: Prototype and test
Patterns: Critical + Analytical + Systematic + Resilience
Use Case: Comprehensive quality assurance and testing
Configuration:
- Critical (0.4): Evidence-based evaluation
- Analytical (0.3): Systematic analysis
- Systematic (0.4): Methodical testing
- Resilience (0.5): Handle edge cases
Workflow:
- Analytical: Analyze requirements and code
- Systematic: Create comprehensive test plan
- Critical: Evaluate quality and identify issues
- Resilience: Test edge cases and error handling
Patterns: Collaborative + Empathetic + Strategic + Adaptive
Use Case: Team management and stakeholder coordination
Configuration:
- Collaborative (0.7): Team coordination
- Empathetic (0.7): Understanding team needs
- Strategic (0.5): Long-term team planning
- Adaptive (0.6): Respond to team changes
Workflow:
- Empathetic: Understand team members' needs
- Collaborative: Build consensus and alignment
- Strategic: Plan team development
- Adaptive: Adjust to team dynamics
Patterns: Analytical + Experimental + Critical + Meta-Cognitive
Use Case: Research, investigation, and knowledge discovery
Configuration:
- Analytical (0.3): Systematic analysis
- Experimental (0.6): Hypothesis testing
- Critical (0.4): Evidence evaluation
- Meta-Cognitive (0.65): Reflect on research process
Workflow:
- Analytical: Gather and analyze data
- Experimental: Formulate and test hypotheses
- Critical: Evaluate evidence and conclusions
- Meta-Cognitive: Reflect on research methodology
Use different patterns for different phases:
Example: Product Development
- Discovery Phase: Creative + Design Thinking + Empathetic
- Planning Phase: Strategic + Systems Thinking + Analytical
- Development Phase: Analytical + Systematic + Computational
- Review Phase: Critical + Meta-Cognitive + Resilience
Activate patterns based on task context:
Example: Backend Engineer
- Code Review: Critical + Analytical
- Architecture Design: Systems Thinking + Strategic
- Debugging: Analytical + Computational + Resilience
- Performance Optimization: Computational + Lean + Analytical
Layer patterns for depth:
Example: Strategic Analysis
- Surface Layer: Strategic (high-level planning)
- Analysis Layer: Analytical (detailed analysis)
- Systems Layer: Systems Thinking (interconnections)
- Reflection Layer: Meta-Cognitive (process improvement)
Problem: Combining very high (0.9) and very low (0.3) temperature patterns simultaneously
Solution: Use sequentially or context-dependently, not in parallel
Problem: Combining Systematic (structured) with Lateral (non-linear) thinking simultaneously
Solution: Use for different phases or different aspects of the problem
Problem: Combining Critical (skeptical) with Empathetic (warm) thinking simultaneously
Solution: Use context-dependently - Critical for evaluation, Empathetic for communication
Primary: Analytical, Systematic, Computational
Secondary: Critical, Resilience, Lean
Rationale: Technical problem-solving with quality assurance and efficiency focus
Primary: Design Thinking, Creative Problem Solving, Analytical
Secondary: Empathetic, Experimental, Collaborative
Rationale: User-centered design with technical implementation
Primary: Strategic, Collaborative, Systems Thinking
Secondary: Adaptive, Empathetic, Meta-Cognitive
Rationale: Strategic planning with team coordination and adaptability
Primary: Critical, Analytical, Systematic
Secondary: Resilience, Experimental, Meta-Cognitive
Rationale: Quality assurance with comprehensive testing and process improvement
Primary: Systems Thinking, Strategic, Analytical
Secondary: Meta-Cognitive, Collaborative, Adaptive
Rationale: System-wide architecture with strategic planning and team alignment
- Start with 2-4 primary patterns that define core thinking style
- Add 2-4 secondary patterns for supporting capabilities
- Balance temperatures - mix high and low appropriately
- Use complementary patterns that enhance each other
- Avoid conflicting patterns used simultaneously
- Consider sequential vs. parallel activation
- Match patterns to agent role and task requirements
- Test and refine pattern combinations based on agent performance
- Review Patterns List for detailed pattern descriptions
- See Using Patterns for configuration guidance
- Explore agent examples in the framework for real-world combinations
Previous: 2. Using Patterns - How to select and configure patterns