Agent skill

verification-before-completion

Use when about to claim work is complete, fixed, passing, verified, release-ready, or ready to commit, merge, publish, or hand off.

GanyuanRangithub.com/GanyuanRanGitHub ↗
claude-codecodexMIT
Install
npx skills add GanyuanRan/Aegis --skill verification-before-completion --agent claude-code

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

Facts
Files in the skill folder: 2
SKILL.md size: 7 KB
Bundled scripts: none
Path: skills/verification-before-completion/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 902 · +79 this week
Language: Python
Read our review of the source →

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

From the SKILL.md

# Execute Before any success claim, classify destructive permission needs, choose and run a fresh falsifying check, read its complete result/scope, then select L0/L1/L2. If evidence is partial, stale, failing, or narrower than the claim, downgrade; never claim complete first and verify later. This Method Pack grants no authoritative `GateDecision`, `PolicySnapshot`, evidence sufficiency, requirement acceptance, or completion authority. ## Stop Signals Stop before claiming or advancing when: - evidence is uncertain, stale, agent-only, or narrower than the claim; - the next action is commit, push, PR, merge, tag, publish, release, or handoff; - task/slice completion is being treated as accepted requirement satisfaction; - governance or retirement lacks repair/retirement evidence; - retained old logic lacks a retention reason and retirement trigger; or - complexity closure is unresolved. Destructive or irreversible work needs scoped permission; warnings or broad assent do not grant it. ## Required Evidence Slots Keep these slots explicit and auditable: ```text - Evidence action / check performed: - Result / exit status: - Covered scope: - Uncovered scope: - Residual risk: - Confidence

What's inside
Steps it walks through
  1. Stop Signals
  2. Required Evidence Slots
  3. Task Git Closeout
  4. Aegis Visibility / Single Closeout
  5. L0 Fast-Path
  6. L1 Default Receipt
  7. L2 Expanded Triggers
  8. Completion Boundary
  9. Complexity Downgrade
  10. Output and Prompt Hygiene
Ships with 1 file
  • expanded-closeout.md
More from Aegis
All skills →
About this skill
What does the verification-before-completion skill do?

Use when about to claim work is complete, fixed, passing, verified, release-ready, or ready to commit, merge, publish, or hand off.

How do I install it?

Run `npx skills add GanyuanRan/Aegis --skill verification-before-completion --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 GanyuanRan/Aegis, a repository with 902 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