Agent skill · Security

assumption-validator

Systematically surface, classify, and stress-test assumptions in decisions, strategies, and plans. Transforms hidden assumptions into visible, testable propositions with load-bearing analysis and counterfactual validation. PROACTIVELY activate for: (1) Pre-commitment decision reviews, (2) Strategy validation before execution, (3) Investment due diligence, (4) Architecture decision records, (5) Product direction pivots, (6) Risk assessments requiring assumption audit. "stress test this decision", "what are we assuming", "pre-mortem", "what could go wrong", "challenge this plan", "devil's advoca

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill assumption-validator --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 45 KB
Bundled scripts: none
Version: 2.0
Path: skills/analysis/assumption-validator/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

Systematically surface, classify, and stress-test assumptions in decisions, strategies, and plans. Transforms hidden assumptions into visible, testable propositions with load-bearing analysis and counterfactual validation. Proactively activates for pre-commitment decision reviews, strategy validation before execution, investment due diligence, architecture decision records, product direction pivots, and risk assessments requiring assumption audit.

How it works

Phase 1: Subject Intake & Framing

  • Receive subject artifact (decision, strategy, plan, ADR, or proposal) and extract context metadata (subject type, time horizon, stakeholders, decision reversibility).
  • Define validation scope and identify information sources.
  • Set validation intensity (Light, Standard, Rigorous).
  • Confirm framing with stakeholders and produce a framed subject with boundaries and context.

Phase 2: Assumption Surfacing

  • Scan for explicit assumptions and document verbatim with source location.
  • Probe for implicit assumptions using techniques (Inversion, Five Whys, Outsider Test, Pre-mortem, Dependency Mapping) based on assumption_depth.
  • Surface structural assumptions if assumption_depth is full_structural using Frame Questioning, Missing Voices, Scope Boundary Probe, Alternative Structures.
  • Document each assumption with ID, Statement, Type, Source, Initial confidence.
  • Check completeness and produce a raw assumption inventory.

Phase 3: Classification & Prioritization

  • Assign assumption types (EXPLICIT, IMPLICIT, STRUCTURAL, LOAD-BEARING, CONTEXTUAL, BEHAVIORAL).
  • Perform load-bearing analysis scoring D, R, V, C and compute Priority = (D × (1 - C)) / V.
  • Map dependencies for high-priority items.
  • Identify load-bearing assumptions (priority > threshold or dependency 5 or STRUCTURAL).
  • Rank and filter: Light top 3, Standard top 5, Rigorous all with priority > 1.0.

Phase 4: Validation & Stress-Testing

  • Select validation methods per assumption type (EXPLICIT: evidence check; IMPLICIT: counterfactual; STRUCTURAL: frame alternatives; CONTEXTUAL: historical precedent; BEHAVIORAL: stakeholder interviews).
  • Execute evidence checks starting with prioritized assumptions using primary, secondary, expert opinions as weights.

When to use it

Activate for pre-commitment decision reviews, strategy validation before execution, investment due diligence, ADRs, product direction pivots, and risk assessments requiring assumption audit. Triggers include: validate assumptions, test assumptions, assumption check, stress test this decision, what are we assuming, pre-mortem, what could go wrong, challenge this plan, devil's advocate.

What it can touch

Clauses reference methods and outputs; the skill utilizes artifacts like subject documents, ADRs, and supporting materials to extract, classify, and validate assumptions, producing a RISK-ASSESSMENT artifact.

Caveats

License: MIT. The skill defines a phased workflow with explicit questionnaires and techniques; outcomes depend on input quality and intensity level. No guarantees are stated beyond generating a structured RISK-ASSESSMENT and go/no-go recommendations per the defined scoring and methods.

From the SKILL.md

# Assumption Validator > "Make hidden assumptions visible; make visible assumptions testable." Assumptions are the invisible architecture of every decision. This skill provides a systematic methodology for surfacing, classifying, validating, and stress-testing the assumptions that underlie decisions, strategies, plans, and architectures. The output is a RISK-ASSESSMENT artifact that transforms assumption risk into actionable guidance. --- ## 1. Purpose ### Core Value Proposition Every decision rests on assumptions. Some are explicit and acknowledged. Many are implicit, hidden in the reasoning chain. The most dangerous are structural—embedded in how we frame the problem itself. This skill makes the invisible visible and the untested testable. ### Capabilities | # | Capability | Phase | Value | |---|-----------|-------|-------| | 1 | Extract explicit assumptions from subject documents | 2 | Capture what's acknowledged | | 2 | Surface implicit assumptions through structured probing | 2 | Reveal hidden dependencies | | 3 | Identify structural assumptions in problem framing | 2 | Expose framing blind spots | | 4 | Classify assumptions by type and risk profile | 3 | Enable prioritization

What's inside
Steps it walks through
  1. 1. Purpose
  2. Core Value Proposition
  3. Capabilities
  4. 2. When to Use
  5. Ideal Use Cases
  6. Anti-Patterns (When NOT to Use)
  7. 3. Parameters
  8. Parameter Effects Matrix
  9. 4. Five-Phase Workflow
  10. Workflow Overview
  11. Phase 1: Subject Intake & Framing
  12. Phase 2: Assumption Surfacing
  13. Phase 3: Classification & Prioritization
  14. Phase 4: Validation & Stress-Testing
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the assumption-validator skill do?

Systematically surface, classify, and stress-test assumptions in decisions, strategies, and plans. Transforms hidden assumptions into visible, testable propositions with load-bearing analysis and counterfactual validation. PROACTIVELY activate for: (1) Pre-commitment decision reviews, (2) Strategy validation before execution, (3) Investment due diligence, (4) Architecture decision records, (5) Product direction pivots, (6) Risk assessments requiring assumption audit. "stress test this decision", "what are we assuming", "pre-mortem", "what could go wrong", "challenge this plan", "devil's advoca

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill assumption-validator --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going