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.