thinking-patterns

Organize complex reasoning tasks into auditable, pattern-driven workflows.

5|1|Updated Sep 6, 2009
One-click install
npx skills add https://github.com/bnadlerjr/dotfiles --skill thinking-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: thinking-patterns
Source: https://github.com/bnadlerjr/dotfiles/tree/main/claude/skills/thinking-patterns
Command: npx skills add https://github.com/bnadlerjr/dotfiles --skill thinking-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Structured reasoning that produces visible, auditable output by applying standardized thinking patterns to complex tasks.

Core Features & Use Cases

  • Explicit, auditable reasoning trails using recognized thinking patterns (CoT, AoT, ToT, SoT, PoT, Self-Consistency, Graph of Thoughts).
  • Automatic pattern selection and pattern guidance for debugging, research, planning, verification, and synthesis tasks.
  • Comprehensive templates, activation guidance, and anti-patterns to avoid common pitfalls.

Quick Start

Describe the task and request a specific thinking pattern, for example 'Use chain-of-thought to outline the steps'.

Frequently Asked Questions about thinking-patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the best way to make complex reasoning auditable?

To make reasoning auditable, apply standardized thinking patterns like chain-of-thought or tree-of-thoughts. These patterns organize multi-step workflows into visible, transparent steps for tasks like debugging and research.

How do I implement chain-of-thought reasoning for debugging tasks?

Implement chain-of-thought reasoning by describing your debugging task and requesting a specific pattern. The system provides activation guidance and templates to structure your multi-step verification process transparently.

When should I use tree-of-thoughts instead of chain-of-thought?

Use tree-of-thoughts instead of chain-of-thought when tasks require exploring multiple solution branches before synthesis. Pattern selection guidance automatically routes complex planning or research queries to the appropriate reasoning framework.

Does this structured reasoning approach support graph-of-thoughts for research synthesis?

Yes, graph-of-thoughts is supported for research synthesis. It allows non-linear reasoning connections across multiple ideas, providing comprehensive templates and activation guidance for complex verification tasks.

What are common anti-patterns to avoid when using structured thinking workflows?

Common anti-patterns in structured thinking workflows include misapplying patterns to unsuitable tasks or skipping verification steps. The system provides safety considerations and anti-pattern guidance to help avoid these reasoning pitfalls.