breadth-of-thought

Explore solution spaces with parallel hypotheses and conservative pruning.

4|1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/kimasplund/claude_cognitive_reasoning --skill breadth-of-thought
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: breadth-of-thought
Source: https://github.com/kimasplund/claude_cognitive_reasoning/tree/main/cognitive-skills/breadth-of-thought
Command: npx skills add https://github.com/kimasplund/claude_cognitive_reasoning --skill breadth-of-thought

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Breadth of Thought is a systematic methodology for exhaustive exploration of solution spaces through wide branching and conservative pruning, ensuring no viable options are missed.

Core Features & Use Cases

  • 8-10 parallel approaches per level to surface diverse options
  • Conservative pruning keeps branches with sufficient confidence for further analysis
  • Synthesizes top-3-5 solutions to support robust decision making
  • Use cases include unknown problem spaces, high-stakes decisions, and complex design tasks

Quick Start

To begin, define the problem clearly and request 8-10 distinct approaches at Level 0, then proceed with Level 1 exploration and synthesis.

Frequently Asked Questions about breadth-of-thought

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

FAQPage Schema
How do I explore multiple solutions in parallel for complex decision-making?

Parallel solution exploration maintains 8-10 distinct hypotheses concurrently at Level 0, applies conservative pruning to keep over 40% of viable branches, and synthesizes the top 3-5 options for robust decision-making.

What is breadth-of-thought and when should I use it for problem-solving?

Breadth-of-thought is a cognitive reasoning methodology for exhaustive solution space exploration. Use it for uncertain problem spaces, high-stakes decisions, and complex design tasks where missing viable options is risky.

How do I start a systematic parallel evaluation of diverse approaches?

Begin systematic parallel evaluation by defining the problem clearly, then request 8-10 distinct approaches at Level 0, proceed with Level 1 expansion, apply conservative pruning, and synthesize the top 3-5 solutions.

Does this problem-solving approach work for unknown problem spaces?

Yes, wide branching and conservative pruning are specifically designed for unknown problem spaces. It surfaces diverse options and keeps sufficient confidence branches for further analysis to ensure no viable options are missed.

What is the best way to ensure no viable options are missed during planning?

The best way to avoid missing options is exhaustive exploration using wide branching with 8-10 parallel approaches per level, combined with conservative pruning that retains branches with sufficient confidence for deeper analysis.

Why does conservative pruning keep more than 40% of branches during convergence?

Conservative pruning during convergence keeps over 40% of branches to ensure exhaustive coverage of the solution space. This prevents premature elimination of viable hypotheses before the final synthesis of top solutions.