Get the FREE Ultimate OpenClaw Setup Guide →

verify-claim

npx machina-cli add skill dirkenglund/vvuq4ai-plugin/verify-claim --openclaw
Files (1)
SKILL.md
2.8 KB

VVUQ4AI Claim Verification Skill

When This Activates

This skill should be used when you:

  • Generate a claim about a physical constant (speed of light, Planck's constant, etc.)
  • State a mathematical identity or derivative
  • Reference IEEE, NSF, or other standards compliance
  • Make dimensional analysis assertions (units, conversions)
  • Produce engineering specifications with numeric thresholds

How To Verify

Call the vvuq_resolve MCP tool with the claim text:

vvuq_resolve(query="<claim to verify>")

If the call fails or times out, note that the claim could not be machine-verified and proceed with appropriate caveats.

The response includes:

  • results: Related knowledge base entries (for context)
  • verification: Structured verdict with checks (not all check types fire for every claim)

Verification Verdicts

VerdictMeaningAction
verifiedChecks that fired all passedState claim, noting it was machine-checked (not absolute proof)
flaggedError detectedCorrect the claim, cite the check detail
uncertainMixed signalsQualify the claim, note uncertainty
unverifiableNo applicable checksProceed but note claim is unverified

Integration Pattern

When generating STEM content:

  1. Write your response normally
  2. For key claims, call vvuq_resolve to verify
  3. If flagged: correct the error inline, cite the verification
  4. If uncertain: add a caveat noting the uncertainty
  5. If verified: optionally note it was machine-checked
  6. If the service is unavailable: note the claim could not be verified

Example Flow

You're writing about fiber optic standards:

"A channel with COM of 2.5 dB meets IEEE 802.3ck compliance."

Before stating this, verify:

vvuq_resolve(query="COM of 2.5 dB meets IEEE 802.3ck compliance")

Response: verdict: "flagged" — COM must be >= 3.0 dB per IEEE8023:com-minimum

Corrected output:

"A channel with COM of 2.5 dB does not meet IEEE 802.3ck compliance, which requires COM >= 3.0 dB (per IEEE Std 802.3ck-2022, Annex 93A)."

Domains Covered

  • Physics: Constants (c, h, k_B, G, e, m_e), equations, dimensional analysis
  • Mathematics: Identities, derivatives, integrals
  • IEEE 802.3: Ethernet channel compliance (COM, insertion loss, TDECQ, return loss, etc.)
  • NSF Biosketch: Grant format compliance (section requirements, page limits)
  • Photonics/EM: Device parameters, simulation validation

Source

git clone https://github.com/dirkenglund/vvuq4ai-plugin/blob/main/skills/verify-claim/SKILL.mdView on GitHub

Overview

Verifies STEM claims generated by Claude using a machine-checked workflow. It targets constants, identities, standards references, dimensional analysis, and numeric specs, helping you decide when to state, caveat, or correct a claim.

How This Skill Works

To verify a claim, call vvuq_resolve(query="<claim to verify>"). The tool returns results and a structured verdict. Depending on the verdict (verified, flagged, uncertain, unverifiable), you update the response or add caveats.

When to Use It

  • Generate a claim about a physical constant (e.g., c, h, G).
  • State a mathematical identity or derivative.
  • Reference IEEE, NSF, or other standards compliance.
  • Make dimensional analysis assertions (units or conversions).
  • Produce engineering specifications with numeric thresholds.

Quick Start

  1. Step 1: Write your response normally.
  2. Step 2: Call vvuq_resolve(query=<claim to verify>).
  3. Step 3: Apply verification verdicts: if flagged, correct inline; if uncertain, add a caveat; if verified, note machine-checked; if unverifiable, mark as unverified.

Best Practices

  • Verify key numeric claims before presenting them.
  • Query using the exact wording of the claim to avoid misinterpretation.
  • Cite the verification result inline and explain any caveats.
  • If the verification service times out or is unavailable, proceed with caveats.
  • Keep a current list of relevant standards (IEEE, NSF) and their version numbers for corrections.

Example Use Cases

  • Fiber-optic claim: 'COM of 2.5 dB meets IEEE 802.3ck' would be verified and corrected to >= 3.0 dB per IEEE Std 802.3ck-2022, Annex 93A.
  • Constant claim: 'c = 3.0×10^8 m/s' is verified as the standard exact value with appropriate precision annotation.
  • Math identity: 'd/dx sin(x) = cos(x)' is verified as a true identity and can be cited.
  • Unit conversion: '1 inch = 2.54 cm' is verified and applied consistently with SI units.
  • NSF biosketch rule: 'NSF biosketch page limits for sections' is verified and guidance is added if limits change.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers