integrated-reasoning

Integrated Reasoning - Meta-Orchestration Guide

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "integrated-reasoning" with this command: npx skills add kimasplund/claude_cognitive_reasoning/kimasplund-claude-cognitive-reasoning-integrated-reasoning

Integrated Reasoning - Meta-Orchestration Guide

Purpose: Guide for selecting and orchestrating the optimal reasoning methodology for your problem. Analyzes problem characteristics and recommends tree-of-thoughts, breadth-of-thought, self-reflecting-chain, or direct analysis.

When to Use Integrated Reasoning

✅ Use when:

  • Facing complex problem, unsure which reasoning approach to use

  • Problem has 8+ decision dimensions (architectural decision, strategic planning)

  • Need >90% confidence in solution

  • High-stakes decision with long-term implications

  • Problem spans multiple domains (technical + business + organizational)

❌ Don't use when:

  • Problem clearly fits one pattern (use that pattern directly)

  • Simple decision with obvious answer

  • Time-critical with straightforward trade-offs

Reasoning Pattern Selection Guide

Decision Tree: Which Pattern to Use?

Question 1: Does problem require sequential reasoning?

✅ Yes (steps have dependencies) → Self-Reflecting Chain

  • Examples: Debugging, mathematical proofs, causal analysis

  • Go to Section: Self-Reflecting Chain

❌ No (steps are independent) → Continue to Question 2

Question 2: Are evaluation criteria clear?

✅ Yes (can score/rank solutions) → Tree of Thoughts

  • Examples: Optimization problems, architectural choices with metrics

  • Go to Section: Tree of Thoughts

❌ No (unclear how to evaluate) → Continue to Question 3

Question 3: Is solution space unknown?

✅ Yes (don't know all options) → Breadth of Thought

  • Examples: Novel problems, comprehensive planning, debugging complex issues

  • Go to Section: Breadth of Thought

❌ No (solution space known) → Direct Analysis

  • No special reasoning pattern needed

  • Apply standard analytical thinking

Pattern Comparison Matrix

Characteristic Tree of Thoughts Breadth of Thought Self-Reflecting Chain Direct Analysis

Exploration Deep (4-6 levels) Wide (8-10 branches) Sequential chain Single path

Output 1 best solution 3-5 viable options Logical conclusion Direct answer

Branching 5 per level 8-10 per level No branches No branches

Depth 4-6 levels 2-3 levels N steps (sequential) Shallow

When Clear criteria Unknown space Dependencies exist Simple problem

Time 30-60 min 30-50 min 20-40 min 5-15 min

Confidence 80-95% 70-85% 70-90% 60-80%

Section: Tree of Thoughts

Use when:

  • Problem has multiple viable solution approaches (3+)

  • Can define clear evaluation criteria

  • Need to find THE optimal solution (not just any solution)

  • Trade-offs exist between competing approaches

  • Strategic decisions with long-term impact

Methodology:

  • Decompose into 5+ distinct approaches

  • Explore each branch with self-reflection

  • Evaluate rigorously (5 criteria: Novelty, Feasibility, Completeness, Confidence, Alignment)

  • Select best branch, recurse 4-6 levels deep

  • Return optimal solution with 80-95% confidence

Load skill: tree-of-thoughts

Examples:

  • "Choose API architecture: REST, GraphQL, gRPC, or WebSocket?"

  • "Design caching strategy balancing latency, consistency, and cost"

  • "Select database: SQL, NoSQL, NewSQL, or Time-Series?"

Section: Breadth of Thought

Use when:

  • Solution space is unknown or unexplored

  • Need multiple viable options (3-5), not just one best

  • Can't afford to miss viable alternatives

  • Novel/unprecedented problem

  • Debugging with multiple potential causes

  • High-stakes where premature convergence is risky

Methodology:

  • Map solution space: 8-10 fundamentally distinct approaches

  • Explore each approach thoroughly

  • Prune conservatively (only remove <40% confidence)

  • Expand survivors into 5 sub-approaches each

  • Return top 3-5 solutions with trade-off analysis

Load skill: breadth-of-thought

Examples:

  • "Redesign data pipeline - batch, streaming, hybrid, or other?"

  • "System crashes intermittently - network, DB, memory, race, config?"

  • "Comprehensive feature planning with multiple implementation strategies"

Section: Self-Reflecting Chain

Use when:

  • Steps have sequential dependencies

  • Logical reasoning required (deductive, causal, mathematical)

  • Need to trace exact reasoning path

  • Error detection and correction critical

  • Debugging (trace bug through execution flow)

  • Sequential planning where order matters

Methodology:

  • Decompose into sequential steps

  • Execute each step with deep self-reflection

  • Validate logic at each step (confidence ≥70%)

  • Backtrack when errors detected or confidence low (<60%)

  • Return conclusion with full reasoning trace

Load skill: self-reflecting-chain

Examples:

  • "Debug this race condition by tracing execution step-by-step"

  • "Prove this mathematical theorem with logical steps"

  • "Plan project where each phase depends on previous completion"

Section: Direct Analysis

Use when:

  • Problem is straightforward with clear solution

  • Time-critical decision with simple trade-offs

  • Solution space has 1-2 obvious options

  • No special reasoning pattern needed

Methodology:

  • Analyze problem directly

  • Consider 1-2 obvious alternatives

  • Make decision based on clear criteria

  • Document briefly

No skill needed - use standard analytical thinking

Examples:

  • "Fix this syntax error"

  • "Choose between two similar libraries with clear documentation"

  • "Schedule meeting for team of 5"

Orchestration: Combining Multiple Patterns

Complex problems may need multiple patterns:

Pattern 1: Sequential Orchestration

When: Problem has multiple phases with different reasoning needs

Example: System architecture redesign

  • Phase 1: Use Breadth of Thought to explore all architectural options (10 options)

  • Phase 2: Use Tree of Thoughts to find optimal within top 3 categories

  • Phase 3: Use Self-Reflecting Chain to validate migration path step-by-step

Pattern 2: Parallel Comparison

When: Need to compare multiple reasoning approaches

Example: Critical business decision

  • Branch A: Apply Tree of Thoughts assuming clear criteria

  • Branch B: Apply Breadth of Thought exploring unknown alternatives

  • Compare: Which approach gave higher confidence?

  • Use: Solution from higher-confidence approach

Confidence Calibration

Expected confidence by pattern:

  • Tree of Thoughts: 80-95% (deep exploration of best path)

  • Breadth of Thought: 70-85% (wide coverage, less depth)

  • Self-Reflecting Chain: 70-90% (depends on weakest link in chain)

  • Direct Analysis: 60-80% (quick analysis, less rigor)

Confidence thresholds:

  • 90-95%: Exceptional evidence, suitable for critical decisions

  • 80-89%: High confidence, suitable for important decisions

  • 70-79%: Medium confidence, consider additional validation

  • 60-69%: Low confidence, recommend further investigation

  • <60%: Very low confidence, gather more information

Quick Reference: Choose Your Pattern

START │ ├─ Sequential dependencies? → YES → Self-Reflecting Chain │ NO ↓ ├─ Clear evaluation criteria? → YES → Tree of Thoughts │ NO ↓ ├─ Solution space unknown? → YES → Breadth of Thought │ NO ↓ └─ Simple/obvious solution → Direct Analysis

Meta-Analysis Checklist

Before selecting pattern, ask:

  • Problem Complexity: Simple (<3 options) vs Complex (8+ dimensions)?

  • Dependencies: Sequential steps vs Independent branches?

  • Evaluation: Clear criteria vs Unclear how to judge?

  • Solution Space: Known options vs Unknown territory?

  • Output Needed: 1 best vs Multiple options vs Logical proof?

  • Time Available: Quick (<20min) vs Thorough (60min+)?

  • Confidence Required: Low (70%) vs High (90%+)?

Summary

Integrated Reasoning helps you choose the right cognitive tool:

  • Tree of Thoughts: When you need the BEST solution (clear criteria, deep exploration)

  • Breadth of Thought: When you need ALL options (unknown space, wide exploration)

  • Self-Reflecting Chain: When you need LOGICAL proof (sequential steps, backtracking)

  • Direct Analysis: When solution is OBVIOUS (simple problems, quick decisions)

Load the appropriate skill and follow its methodology for optimal results.

Most problems fit one pattern. Complex problems may need orchestration of multiple patterns sequentially or in parallel.

Remember: The right reasoning pattern depends on problem characteristics, not problem domain. A "database choice" could use ToT (if criteria clear), BoT (if exploring all options), or SRC (if migrating step-by-step).

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

chromadb-integration-skills

No summary provided by upstream source.

Repository SourceNeeds Review
General

error-handling-skills

No summary provided by upstream source.

Repository SourceNeeds Review
General

document-writing-skills

No summary provided by upstream source.

Repository SourceNeeds Review
General

confidence-check-skills

No summary provided by upstream source.

Repository SourceNeeds Review