
thought-patterns
Orchestrates comprehensive cognitive thinking patterns for complex problem-solving. Analyzes tasks to select optimal pattern(s) from foundational, reasoning, creative, metacognitive, specialized, and neurodivergent categories. Chains multiple patterns when needed and validates outputs before responding.
Orchestrates comprehensive cognitive thinking patterns for complex problem-solving. Analyzes tasks to select optimal pattern(s) from foundational, reasoning, creative, metacognitive, specialized, and neurodivergent categories. Chains multiple patterns when needed and validates outputs before responding.
Thought Patterns Orchestration Skill
This skill provides access to a comprehensive library of human cognitive thinking patterns. It includes an intelligent orchestration system that selects and chains appropriate patterns based on task requirements.
Quick Reference: When to Load Which Resource
| Task Type | Load Resource |
|---|---|
| Debugging, troubleshooting, system analysis | resources/foundational-patterns.md |
| Logic problems, hypothesis generation, learning new concepts | resources/reasoning-patterns.md |
| Brainstorming, innovation, creative ideation | resources/creative-patterns.md |
| Learning from experience, improving processes, self-regulation | resources/metacognitive-patterns.md |
| User-centered design, constrained optimization, iteration | resources/specialized-patterns.md |
| Leveraging ADHD/autism/dyslexia cognitive strengths | resources/neurodivergent-strengths.md |
| Complex multi-pattern examples, pattern chaining | resources/pattern-combinations.md |
Orchestration Protocol
Phase 1: Task Analysis
Before selecting a pattern, analyze the task:
Task Type Classification:
- Analytical: Breaking down complex information, logical reasoning → Load foundational
- Creative: Novel ideas, innovative solutions → Load creative
- Exploratory: Investigating possibilities, understanding relationships → Load reasoning
- Strategic: Planning, decision-making, optimization → Load foundational + metacognitive
- Reflective: Learning from experience, examining assumptions → Load metacognitive
- Explanatory: Root causes, generating hypotheses → Load reasoning
- Integrative: Combining perspectives, synthesis → Load multiple resources
Complexity Indicators:
- Single vs. multiple objectives
- Well-defined vs. ambiguous constraints
- Known vs. unknown solution space
- Independent vs. interdependent components
Phase 2: Pattern Selection
Based on task analysis, load the appropriate resource file(s) and select patterns:
- Single Pattern: When task clearly maps to one approach
- Sequential Chain: When one pattern feeds into another (e.g., divergent → convergent)
- Parallel Patterns: When multiple simultaneous perspectives add value
- Iterative Loop: When refinement through repeated application is needed
Phase 3: Execution & Validation
During Execution:
- Explicitly apply the selected pattern(s)
- Show your work when beneficial to user understanding
- Monitor whether the pattern is yielding progress
- Switch patterns if current approach is ineffective
Before Responding:
- Validate completeness: Did you address all aspects of the task?
- Check coherence: Does the output logically follow from the thinking process?
- Assess quality: Does this meet the standard the user expects?
Pattern Selection Heuristics
By Problem Type
Well-Defined Problems → Load foundational-patterns.md
- Sequential, Analytical, Deductive, Convergent patterns
Ill-Defined Problems → Load creative-patterns.md + reasoning-patterns.md
- Divergent, Lateral, Abductive, Design Thinking patterns
Complex Systems → Load foundational-patterns.md
- Systems Thinking, Holistic/Gestalt, Parallel Processing patterns
Creative Tasks → Load creative-patterns.md
- Divergent, Lateral, Associative, Analogical patterns
Learning/Improvement → Load metacognitive-patterns.md
- Reflective, Metacognitive, Double-Loop Learning patterns
Strategic Decisions → Load foundational-patterns.md + reasoning-patterns.md
- Big-Picture, Systems, Counterfactual, First Principles patterns
Detailed Analysis → Load foundational-patterns.md + neurodivergent-strengths.md
- Analytical, Detail-Oriented Pattern Recognition, Critical Thinking
Quick Responses → No resource load needed
- System 1, Pattern Recognition, Associative
Important/Novel Decisions → Load metacognitive-patterns.md + reasoning-patterns.md
- System 2, Critical, Analytical, First Principles patterns
Neurodivergent Pattern Integration
Always consider whether neurodivergent patterns might enhance the solution:
- ADHD patterns (Hyperfocus, Big-Picture): For engaging problems requiring sustained effort or strategic overview
- Autism patterns (Detail-Oriented): For precision, consistency, pattern finding
- Dyslexia patterns (Spatial/Visual): For spatial problems, visual creativity, 3D reasoning
- Non-Linear Associative: For creative breakthroughs, cross-domain insights
→ Load resources/neurodivergent-strengths.md when these would add value
Common Pattern Chains
For complex tasks requiring multiple patterns, see resources/pattern-combinations.md for detailed examples:
- Creative Problem-Solving: Divergent → Convergent
- Root Cause Analysis: Analytical → Abductive → Systems
- Innovation: First Principles → Lateral → Design Thinking
- Learning: Reflective → Double-Loop → Metacognitive
- Comprehensive Understanding: Analytical → Gestalt → Systems
- Strategic Decision: Big-Picture → Analytical → Counterfactual
Resource Files Summary
resources/foundational-patterns.md
- Sequential/Linear Thinking
- Analytical Thinking
- Critical Thinking
- Systems Thinking
- Gestalt/Holistic Perception
resources/reasoning-patterns.md
- Deductive Reasoning
- Inductive Reasoning
- Abductive Reasoning
- Analogical Reasoning
- Counterfactual Reasoning
- First Principles Thinking
resources/creative-patterns.md
- Divergent Thinking
- Convergent Thinking
- Lateral Thinking
- Associative Thinking
resources/metacognitive-patterns.md
- Metacognitive Thinking
- Reflective Thinking
- Double-Loop Learning
- Triple-Loop Learning
- System 1 Thinking (Fast, Intuitive)
- System 2 Thinking (Slow, Analytical)
resources/specialized-patterns.md
- Design Thinking
- Constraint-Based Thinking
- Parallel Processing
- Iterative Refinement
resources/neurodivergent-strengths.md
- ADHD-Associated Patterns (Hyperfocus, Big-Picture)
- Autism-Associated Patterns (Detail-Oriented Pattern Recognition)
- Dyslexia-Associated Patterns (Spatial/Visual Thinking)
- Non-Linear Associative Thinking
resources/pattern-combinations.md
- Detailed examples of pattern chaining
- Multi-pattern execution walkthroughs
- Pattern selection decision tree
Remember: This is a tool for enhancing thinking, not a rigid prescription. Stay flexible, monitor effectiveness, and adapt as needed. Load only the resources you need for the current task.
You Might Also Like
Related Skills

apple-notes
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a note, list notes, search notes, or manage note folders.
openclaw
apple-reminders
Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
openclaw
spotify-player
Terminal Spotify playback/search via spogo (preferred) or spotify_player.
moltbot