<< All versions

Skill v1.0.1

currentAutomated scan100/100
aeondave/malskill/verification-before-completion

+3 new

──Details
PublishedNovember 7, 2026 at 03:27 AM
Content Hashsha256:c13744c3265e7a50...
Git SHA3a9b9d8ff0e3
Bump Typepatch
Compare with v1.0.0
──Files
Files (1 file, 2.8 KB)
SKILL.md2.8 KBactive
SKILL.md · 39 lines · 2.8 KB

name: verification-before-completion description: "Check evidence before reporting work complete, fixed, passing, or ready. Use at a completion boundary or when later changes may have invalidated an earlier result." license: MIT compatibility: "AgentSkills-compatible verification workflow for coding, skill curation, research, and authorized security work." metadata: author: AeonDave version: "1.2"


Verification Before Completion

Match each completion claim to evidence for the state being delivered. evidence-before-claims owns general evidence quality and uncertainty; this skill checks freshness and coverage.

Completion gate

  1. Name the outcome being claimed and the check that can detect its failure.
  2. Run the relevant check after the last change that could affect its result. Preserve required repository gates.
  3. Inspect exit status, substantive output, skipped cases, and the artifact or state actually checked.
  4. Map the evidence to acceptance criteria. Report uncovered requirements and unavailable checks explicitly.
  5. Investigate failures, correct in-scope causes, and rerun affected checks. Report unresolved failures and uncertain attribution. Once checks pass, repeat or broaden them only for a new change, failure, or unresolved concern.

A recorded result may be reused when its command, relevant inputs and checked state, environment, and coverage still apply. Compare changes since that result: a new turn, reader, commit, or unrelated edit does not alone invalidate it. Rerun affected checks when relevant inputs change; reverify when provenance or applicability cannot be established.

Select the check

ClaimUseful evidenceLimit
Tests passRelevant suite on the delivered codePassing tests do not establish untested requirements.
Build succeedsSuccessful build for the intended targetLint alone does not establish a build.
Bug fixedOriginal failure reproduced and then resolvedA nearby edit is not proof; disclose unavailable baseline reproduction.
Skill structure validFrontmatter validation and resource sweepStructural checks do not prove behavior or token savings.
Delegated work completeInspect diff/artifacts and corresponding check outputRerun when state, coverage, or provenance is insufficient; a summary alone is not evidence.
Remediation completeRelevant post-action stateA successful command may not establish the intended effect.

Use diff inspection and required structural checks for low-impact editorial work; do not invent runtime tests that merely mirror text. Distinguish checks not run from checks that failed.

Load references/completion-evidence.md when choosing regression evidence, comparing implementation with an agreed design, or diagnosing an overstated completion claim.

← v1.0.0All versions