thought-patterns

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.

4étoiles
1forks
Mis à jour 1/11/2026
SKILL.md
readonlyread-only
name
thought-patterns
description

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.

version
2.0

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:

  1. Creative Problem-Solving: Divergent → Convergent
  2. Root Cause Analysis: Analytical → Abductive → Systems
  3. Innovation: First Principles → Lateral → Design Thinking
  4. Learning: Reflective → Double-Loop → Metacognitive
  5. Comprehensive Understanding: Analytical → Gestalt → Systems
  6. 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

apple-notes

179Kproductivity

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 avataropenclaw
Obtenir
apple-reminders

apple-reminders

179Kproductivity

Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.

openclaw avataropenclaw
Obtenir
bear-notes

bear-notes

92Kproductivity

Create, search, and manage Bear notes via grizzly CLI.

moltbot avatarmoltbot
Obtenir
voice-call

voice-call

88Kproductivity

Start voice calls via the Moltbot voice-call plugin.

moltbot avatarmoltbot
Obtenir
spotify-player

spotify-player

88Kproductivity

Terminal Spotify playback/search via spogo (preferred) or spotify_player.

moltbot avatarmoltbot
Obtenir
video-frames

video-frames

88Kproductivity

Extract frames or short clips from videos using ffmpeg.

moltbot avatarmoltbot
Obtenir