Skip to content
Automation
Skill

/falsification-first-audit

Convert a sharp scientific claim into the cheapest decisive falsification program. Steelman the claim into a precise testable form, specify observations/computations that could break it, execute the most informative probes first, and return only BROKEN, CORROBORATED, or

From plugin
de-anthropocentric-research-engine
499200 skills
Install
$ npx -y skills add yogsoth-ai/de-anthropocentric-research-engine --skill falsification-first-audit --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/falsification-first-audit

Context preview

The summary Claude sees to decide when to auto-load this skill.

Convert a sharp scientific claim into the cheapest decisive falsification program. Steelman the claim into a precise testable form, specify observations/computations that could break it, execute the most informative probes first, and return only BROKEN, CORROBORATED, or

SKILL.md

falsification-first-audit.SKILL.md
name: falsification-first-audit
description: "Convert a sharp scientific claim into the cheapest decisive falsification program. Steelman the claim into a precise testable form, specify observations/computations that could break it, execute the most informative probes first, and return only BROKEN, CORROBORATED, or UNFALSIFIABLE rather than a resilience score."

falsification-first-audit

Purpose

Convert a sharp claim into the cheapest decisive falsification program and return BROKEN, CORROBORATED, or UNFALSIFIABLE.

Input contract

mode_contracts:
  sharp-claim: &falsification_input
    required: [claim, scope, available_evidence]
    optional: [mechanism, candidate_tests]
    constraints: [claim_must_expose_observable_consequences_and_boundary_conditions]
  truthseeking-debate: *falsification_input
  truthseeking-red-team: *falsification_input

Execution protocol

Do not perform called SOP operations inline; each loaded SOP owns its contract and thresholds.

1. You MUST load skill `sharpen-falsifiable-claim` to sharpen the claim. You MUST load skill `surface-assumptions` to expose its assumptions. 2. You MUST load skill `design-falsification-test` to design the cheapest decisive falsification test. 3. You MUST load skill `execute-probe` to execute the most informative probe. 4. You MUST load skill `classify-falsification-verdict` to classify only the permitted truth-seeking verdict. If the claim depends on a structural mapping, consider `audit-structural-equivalence`. If the test or oracle may be circular, consider `audit-validator-independence`. If agreement among paths may not be independent, consider `audit-convergence-independence`. If simplicity is carrying the claim, consider `audit-explanatory-compression`. If survival is confined to an uncertain region, consider `map-validity-envelope`. Deviation: if no legitimate falsifier can be specified or reached, stop with UNFALSIFIABLE; do not substitute a resilience score.

Output contract

mode_contracts:
  sharp-claim:
    produces: [claim_falsifiability, refutation_condition, attacks_attempted, outcome_bucket, refutation_or_surviving_forbidden_content, honest_residue]
    delta_fields: [findings, evidence_updates, hypothesis_updates, uncertainties, decisions]
  truthseeking-debate:
    produces: [most_falsifiable_form, committed_refuter, cross_examination_findings, attack_severity, outcome_bucket, refutation_or_forbidden_content]
    delta_fields: [findings, evidence_updates, hypothesis_updates, uncertainties, decisions]
  truthseeking-red-team:
    produces: [claim_load_rank, assumption_classification, refutation_condition, refutation_attempt, outcome_bucket, framing_risk_brief]
    delta_fields: [findings, evidence_updates, hypothesis_updates, uncertainties, decisions]

Thresholds and quality gates

  • Verdict is BROKEN only when a legitimate falsifier succeeds; CORROBORATED only after an adequate test fails to falsify; otherwise UNFALSIFIABLE.
  • Preserve scope, power/precision assumptions, and probe provenance.

Failure and counterexamples

Post-hoc accommodation, unfalsifiable wording, or an unreachable test cannot support CORROBORATED.

Provenance map

  • resolved: falsification-first-stress-test
  • resolved: adversarial-debate-truthseeking
  • resolved: red-team-truthseeking

Preserved source criteria ledger

| source | source line | kind | source criterion | |---|---:|---|---| | v4 architecture | node desc | textual | Return only BROKEN, CORROBORATED, or UNFALSIFIABLE; no resilience score. |

Context checkpoint / Delta notes

Append sharpened claim, test design, probe result, verdict, and unresolved falsifier questions.

Mode branches

  • `sharp-claim`: direct falsification program.
  • `truthseeking-debate`: combine with adversarial exchange while preserving verdict semantics.
  • `truthseeking-red-team`: use attack probes while preserving verdict semantics.
Read more
Ships withde-anthropocentric-research-engine

The complete research orchestration system for AI-native science. What It Does Design Philosophy Architecture (v3.2.2) Quick Start Configuration Roadmap License DARE is not a tool that helps you do research. It is the researcher.

Get the whole plugin
Stats
499
Stars
41
Forks
Active
Maintenance
Python
Language
Apache-2.0
License
5h ago
Last commit
7mo ago
Created

Repo: yogsoth-ai/de-anthropocentric-research-engine