self-doubt

Apply structured self-critical reasoning with post-step evaluation prompts to improve decision quality.

4|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/oxhagolli/clawdskillz --skill self-doubt-oxhagolli
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: self-doubt
Source: https://github.com/oxhagolli/clawdskillz/tree/main/skills/self-doubt
Command: npx skills add https://github.com/oxhagolli/clawdskillz --skill self-doubt-oxhagolli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reduce reasoning errors and improve decision quality by enforcing a structured, self-critical analysis process during problem solving.

Core Features & Use Cases

  • Rigorous step-by-step reasoning with explicit post-step self-questioning to surface assumptions and potential errors.
  • Applicable to complex analyses, code reviews, design decisions, and strategic planning where errors would be costly.
  • Use Case: Validate a multi-step solution by prompting for alternative interpretations and verifying each assumption.

Quick Start

Instruct the agent to walk through the solution with post-step self-critique after each reasoning step.

Frequently Asked Questions about self-doubt

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

FAQPage Schema
How do I enforce self-critical reasoning during complex problem-solving?▼

Self-critical reasoning is enforced by applying a structured protocol with post-step self-evaluation prompts after each reasoning step. This surfaces assumptions and potential errors, improving decision quality for complex analyses and strategic planning.

Why does my multi-step solution contain hidden assumptions and reasoning errors?▼

Reasoning errors often occur when solutions lack rigorous step-by-step self-critique. Validating each step by prompting for alternative interpretations and verifying assumptions surfaces hidden flaws before finalizing the decision.

How to validate a multi-step solution using post-step self-critique?▼

To validate a multi-step solution, instruct the agent to walk through the reasoning while applying explicit post-step self-questioning after each phase. This structured analysis surfaces assumptions and verifies justifications systematically.

What is the best way to improve decision quality for complex code reviews?▼

Improving decision quality for code reviews requires applying rigorous self-critical reasoning to every problem. Enforcing structured, step-by-step analysis with post-step self-questioning spots errors and validates assumptions effectively.

Can I use structured self-critique for strategic planning and design decisions?▼

Yes, structured self-critique is applicable to strategic planning, design decisions, and complex analyses. It enforces rigorous step-by-step reasoning with explicit post-step self-evaluation to surface assumptions where errors would be costly.

When should I not use a structured self-critique protocol for problem-solving?▼

Structured self-critique protocols may not suit simple, straightforward tasks where the overhead of post-step self-evaluation outweighs the benefit. It is designed for deep analysis, complex code reviews, and strategic planning where errors are costly.