AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Falsifiability Checker

skill-npbuilds-skill-library-falsifiability-checker · by npbuilds

>

No reviews yet
0 installs
20 views
0.0% view→install

Install

$ agentstack add skill-npbuilds-skill-library-falsifiability-checker

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-npbuilds-skill-library-falsifiability-checker)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
17d ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Falsifiability Checker? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Falsifiability Checker — The Popperian Translator

A thin coordinator that translates a problem statement into the claim-shaped input that demarcation-judge (philosophy/philosophy-of-science) evaluates, then translates the output back into binding-vow's grader-axis terms.

The actual falsifiability assessment is done by demarcation-judge. This skill's value is the translation — problem statements rarely arrive shaped as claims, and feeding them to demarcation-judge directly produces nonsense. The translation step is small but load-bearing.

Process

Step 1 — Extract implicit claims

Most problem statements embed claims rather than make them explicit. Extract:

  • Predictive claims ("if we do X, Y will happen") — directly falsifiable
  • Causal claims ("X is causing Y") — falsifiable if mechanism is specified
  • Existence claims ("Y is happening to N% of users") — falsifiable via measurement
  • Comparative claims ("X is worse than Z") — falsifiable via head-to-head data

If the statement is purely interrogative ("how do I do X?") with no embedded claim, return verdict N/A — interrogative and skip to output.

Step 2 — Reformulate as claims and pass to demarcation-judge

For each extracted claim, pass to demarcation-judge with:

  • The claim text (in declarative form)
  • The domain context (clinical, software, business, etc.)
  • The implicit prediction the claim makes

Receive back the falsifiability verdict per claim.

Step 3 — Aggregate and translate

Translate demarcation-judge's output back into binding-vow's terms:

| demarcation-judge verdict | binding-vow translation | Falsifiability axis score | |---|---|---| | Falsifiable, makes risky predictions | Empirically grounded | 5 | | Falsifiable but cautious; predictions are weak | Acceptable | 4 | | Falsifiable in principle but practically untestable | Borderline | 3 | | Probabilistic / hedged; falsification requires base-rate context | Weak | 2 | | Unfalsifiable — tautology, ad hoc, or values-shaped | Fail | 1 |

If the statement contains multiple claims with mixed verdicts, the axis score is the minimum across claims (the weakest link drives the score).

Output Format

FALSIFIABILITY — [first 60 chars of statement...]
─────────────────────────────────────────────
Implicit claims extracted: [list]
Per-claim verdicts: [from demarcation-judge]
Aggregate score: [1-5]
Reformulation hint (if score < 3): [what would make this falsifiable]

Output Contract for six-eyes

Returns the falsifiability axis score (1-5) and reformulation hint for statement-grader. If aggregate score < 3, the re-state loop should reformulate the statement to make at least one claim falsifiable.

Scope Boundaries

  • falsifiability-checker handles: translating problem-statement format ↔ claim format, aggregating multi-claim verdicts.
  • falsifiability-checker does NOT: perform the falsifiability assessment itself — that's demarcation-judge's job. If demarcation-judge is unavailable, return "deferred" rather than guessing.

Failure Modes

| Failure | Response | |---|---| | No claims extractable from statement | Return N/A — interrogative or pure description; mark falsifiability axis as not-applicable | | demarcation-judge unavailable | Return "deferred — call demarcation-judge directly"; do not fabricate the verdict | | Statement contains a values claim ("we should X") | Pass to demarcation-judge anyway; expect verdict "unfalsifiable as values-shaped" and translate accordingly |

Connections

  • statement-grader (binding-vow) — feeds the falsifiability axis
  • demarcation-judge (philosophy/philosophy-of-science) — primary cross-domain call
  • argument-analyst (philosophy/logic) — adjacent skill for evaluating the argument that supports the claim

Sources

  • Popper, K. R. (1959). The Logic of Scientific Discovery. (Falsifiability as the demarcation criterion.)
  • See [[kahneman-framing]] for the cognitive failure modes (especially attribute substitution) that produce unfalsifiable problem statements.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.