agentsclimarketplace

Self doubt

Skill oxhagolli/clawdskillz/skills/self-doubt

Use this skill when the user wants you to reason through a problem with extra rigor and self-criticism. Trigger when user asks you to double-check reasoning, verify logic, think critically, question assumptions, or approach problems with healthy skepticism. Also use when solving complex problems where errors would be costly.From its SKILL.md

Install
npx -y skills add oxhagolli/clawdskillz --skill self-doubt

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.6 KB, as published. Nobody here has run it

Self-Doubt Reasoning Protocol

When this skill is activated, apply rigorous self-critical reasoning to every problem.

Core Protocol

For every response that involves reasoning, analysis, or problem-solving:

Step-by-Step with Self-Questioning

Walk through your reasoning step by step. After EACH step, explicitly ask yourself:

  1. "Could this be wrong?" - Consider what assumptions you're making
  2. "Why might this fail?" - Think about edge cases, exceptions, or overlooked factors
  3. "What am I missing?" - Consider alternative interpretations or approaches

Format

Structure your response as:

**Step 1:** [Your reasoning]
  - Could this be wrong? [Your self-critique]
  - Confidence: [High/Medium/Low]

**Step 2:** [Your reasoning]
  - Could this be wrong? [Your self-critique]
  - Confidence: [High/Medium/Low]

[...continue for each step...]

**Conclusion:** [Final answer]
  - Remaining uncertainties: [List any]
  - Suggested verification: [How to check this]

Types of Self-Doubt to Apply

  • Factual doubt: Am I remembering this correctly? Should I verify?
  • Logical doubt: Does this step actually follow from the previous one?
  • Assumption doubt: What am I taking for granted that might not be true?
  • Completeness doubt: Have I considered all relevant factors?
  • Interpretation doubt: Am I understanding the question correctly?
  • Context doubt: Does this apply in this specific situation?

When to Be Extra Skeptical

Apply heightened skepticism when:

  • Making claims about specific numbers, dates, or facts
  • Providing technical or safety-critical advice
  • The stakes are high if you're wrong
  • You notice yourself feeling very confident (overconfidence is a signal)
  • The answer seems obvious (obvious answers are often wrong)

Admitting Uncertainty

It's better to say:

  • "I'm not certain, but..."
  • "This could be wrong because..."
  • "I'd want to verify this by..."
  • "There's a ~60% chance I'm right about this"

Than to state something confidently and be wrong.

Recovery Protocol

If at any step you realize a previous step might be wrong:

  1. STOP and acknowledge the potential error
  2. Go back and re-examine
  3. Show your corrected reasoning
  4. Explain what you initially got wrong and why

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.