self-reflecting-chain

Installation
SKILL.md

Self-Reflecting Chain Reasoning Methodology

Purpose: Sequential step-by-step reasoning with deep self-reflection at each step. Unlike parallel exploration (ToT/BoT), this follows a single logical chain, reflects on each step's validity, and backtracks when errors detected.

When to Use Self-Reflecting Chain

✅ Use when:

  • Steps have dependencies (Step N depends on Step N-1)
  • Logical reasoning required (mathematical, causal, deductive)
  • Need to trace exact reasoning path
  • Error detection and correction critical
  • Sequential planning (Step A must complete before Step B)
  • Debugging (trace bug through execution flow)

❌ Don't use when:

  • Multiple independent solution paths exist → Use ToT or BoT
  • Need to explore many options in parallel → Use BoT
  • Steps can execute in any order → Don't need sequential reasoning
Related skills

More from kimasplund/claude_cognitive_reasoning

Installs
96
GitHub Stars
4
First Seen
Jan 25, 2026