completion-gate

Solid

Validates agent claims against evidence trail. Use when verifying an agent has actually done what it claims — auto-fires at workflow end. Catches 'done' without proof, 'tests pass' without output, 'fixed' without verification. Called by cook and team.

AI & Automation 86 stars 26 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
65
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# completion-gate ## Purpose The lie detector for agent claims. Validates that what an agent says it did actually happened — with evidence. Catches the #1 failure mode in AI coding: claiming completion without proof. <HARD-GATE> Every claim requires evidence. No evidence = UNCONFIRMED = BLOCK. "I ran the tests and they pass" without stdout = UNCONFIRMED. "I fixed the bug" without before/after diff = UNCONFIRMED. "Build succeeds" without build output = UNCONFIRMED. </HARD-GATE> ## Triggers - Called by `cook` in Phase 5d (quality gate) - Called by `team` before merging stream results - Called by any skill that reports "done" to an orchestrator - Auto-trigger: when agent says "done", "complete", "fixed", "passing" ## Calls (outbound) None — pure validator. Reads evidence, produces verdict. ## Called By (inbound) - `cook` (L1): Phase 5d — validate completion claims before commit - `team` (L1): validate cook reports from parallel streams ## Execution ### Step 1 — Collect Claims Parse the agent's output for completion claims. Common claim patterns: ``` CLAIM PATTERNS: "tests pass" / "all tests passing" / "test suite green" "build succeeds" / "build complete" / "compiles clean" "no lint errors" / "lint clean" "fixed" / "resolved" / "bug is gone" "implemented" / "feature complete" / "done" "no security issues" / "sentinel passed" ``` Extract each claim as: `{ claim: string, source_skill: string }` ### Step 1a — Type Each Claim (Claim Discipline) <MUST-READ ...

Details

Author
Rune-kit
Repository
Rune-kit/rune
Created
6 months ago
Last Updated
3 weeks ago
Language
JavaScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

false-completion-gate

Fires when a state-mutating task is about to be declared Done (success summary or completion verdict) — to catch silent success, the highest-frequency invisible agent failure where confident 'done' language hides work that never landed. Decomposes the completion into receipt-checkable assertions, then dispatches a reconciliation auditor that cross-references each claim against the session's tool-call LEDGER (did the producing action fire?) and a fresh postcondition READ-BACK of the named artifact (does the file/test/commit exist and match?), gating the Done behind a BACKED/UNBACKED/UNVERIFIABLE verdict plus a bounded repair loop. Distinct from shadow-verify, which RE-DERIVES an investigation finding's correctness — this reconciles a COMPLETION against execution receipts, never re-deriving the claim. Use before any Done/success in implementation, fix, refactor, migration, or multi-file write work. Skip text-terminal sessions (explanation, Q&A) and work that already failed loudly.

54 Updated today
griffinwork40
Code & Development Listed

verifying-completion

Verify completion claims with evidence before commit.

2 Updated 4 weeks ago
Acendas
AI & Automation Listed

verification-before-completion

Invoke this skill whenever an agent is about to claim work is complete, fixed, passing, or ready — before committing, creating a PR, shipping a deliverable, or handing off. Requires empirical verification of the completion claim (running commands for code; walking acceptance criteria for non-code deliverables) before making any success assertion. Evidence before claims, always. Used across the Nova Caelum agent fleet — invoke whenever any completion claim is about to be made, regardless of persona or deliverable type.

0 Updated 3 days ago
Nova-Caelum