epistemic-rigor

Categorize knowledge claims into facts, tests, assumptions, and beliefs.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/baphled/dotopencode --skill epistemic-rigor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epistemic-rigor
Source: https://github.com/baphled/dotopencode/tree/main/skills/epistemic-rigor
Command: npx skills add https://github.com/baphled/dotopencode --skill epistemic-rigor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you maintain intellectual honesty by clearly distinguishing between facts, tests, assumptions, and beliefs, preventing decisions based on false confidence.

Core Features & Use Cases

  • Categorize Knowledge: Identify the epistemic state of any claim.
  • Promote Verification: Encourage testing claims before acting on them.
  • Mitigate Risk: Prevent errors in decision-making and debugging by acknowledging uncertainty.
  • Use Case: Before deploying a critical change, use this skill to assess whether the confidence in its stability is a fact (proven by tests), an assumption (logical inference), or a belief (intuition).

Quick Start

Use the epistemic rigor skill to analyze the certainty of the claim that 'the new caching layer will improve performance'.

Frequently Asked Questions about epistemic-rigor

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

FAQPage Schema
How do I distinguish between facts and assumptions during decision making?

To distinguish facts from assumptions in decision making, categorize knowledge claims by their epistemic state. This process clarifies whether confidence is proven by tests, inferred logically, or based on intuition, preventing decisions built on false confidence.

What is intellectual honesty in knowledge management and why does it matter?

Intellectual honesty in knowledge management is the practice of naming epistemic states and admitting uncertainty. It matters because it mitigates risk by preventing teams from acting on unverified beliefs or untested assumptions during critical workflows.

How do I assess the certainty of a claim before deploying a critical change?

Assess the certainty of a claim before deploying by testing before trusting. Identify if the claim's stability is a fact supported by tests, an assumption from logical inference, or a belief rooted in intuition, ensuring you only act on verified information.

Can critical thinking frameworks help with debugging and code reviews?

Critical thinking frameworks help with debugging and code reviews by clarifying the basis and confidence level of information. They require naming epistemic states to separate tested facts from unverified assumptions, directly targeting hidden errors.

What is the best way to handle uncertainty in technical claims?

The best way to handle uncertainty in technical claims is to explicitly name epistemic states and require testing before trusting. This approach acknowledges unknowns directly, mitigating risk by preventing actions based on false confidence or untested intuition.