breadth-of-thought

Installation
SKILL.md

Breadth of Thought Reasoning Methodology

Purpose: Exhaustive exploration of solution spaces through systematic parallel breadth-first reasoning. Maintains multiple hypotheses, explores diverse approaches, and returns 3-5 viable solutions instead of prematurely converging on one.

When to Use Breadth of Thought

✅ Use BoT when:

  • Unknown solution space (you don't know what you don't know)
  • Multiple valid solutions needed (need 3-5 good options, not just 1 best)
  • High-stakes decisions (can't afford to miss viable alternatives)
  • Novel problems (no clear best practice exists)
  • Debugging complex issues (multiple potential root causes)
  • Comprehensive planning (need to evaluate ALL options before deciding)

❌ Don't use BoT when:

  • Clear evaluation criteria exist and you need THE single best solution → Use tree-of-thoughts
  • Problem requires deep sequential reasoning with dependencies → Use self-reflecting-chain
  • Single obvious approach exists → Solve directly
  • Time-critical with simple trade-offs → Quick analysis sufficient
Related skills

More from kimasplund/claude_cognitive_reasoning

Installs
8
GitHub Stars
4
First Seen
Jan 25, 2026