Skip to content
Agentmart
Submit a tool

verification-before-completion

Consult before making a substantive completion claim; require current trustworthy evidence and semantic acceptance.

Skill by BB-84C

IndexedMIT★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/bb-84c-verification-before-completion

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Consult before making a substantive completion claim; require current trustworthy evidence and semantic acceptance.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/verification-before-completion

What's inside

Skill name
verification-before-completion
Description
Consult before making a substantive completion claim; require current trustworthy evidence and semantic acceptance.
License
MIT
Instructions
69 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Verification Before Completion

## Purpose

User-relevant correctness and completion claims require current trustworthy
evidence. Decide what evidence is needed from the claimed capability and risk,
then compare it internally against semantic acceptance; do not turn an internal
checklist into the user's report.

## Judge evidence freshness

Before relying on preserved evidence, reason about what state changed after it
was produced: source, dependencies, configuration, generated artifacts,
environment, data, deployment boundary, or the scenario itself. Evidence is
stale when a relevant change could invalidate its meaning, not merely because
time passed.

When freshness is uncertain, run a focused probe that tests the disputed state.
Use that result to decide whether preserved evidence remains trustworthy or a
broader test, build, readback, or production-shaped scenario must be regenerated.
Match verification breadth to the breadth and risk of the claim.

## Verify semantic acceptance

Identify the real scenario and observable result before declaring success:

- frontend work: inspect rendered visual state and exercise relevant interaction;
- persistence: save, restart or reload, and read back intended state;
- API, CLI, or automation: exercise meaningful arguments and failure paths, then
  inspect resulting state rather than only a response envelope;
- benchmarks or agents: inspect actual task performance, abnormal behavior, and
  behavioral trajectory rather than an aggregate score alone; and
- compatibility or migration: exercise a representative existing consumer or
  artifact across the promised boundary.

Unit tests, compilation, linting, and static checks support these claims but do
not replace semantic acceptance. If evidence cannot reach the user-relevant
scenario, report the limitation plainly instead of overstating completion.

## Closeout reporting

Before drafting the closeout, inspect project materials for defined consumers,
operational context, and module relationships. Do not claim there are no dependent
modules or no remaining risk until that investigation supports the statement.
Absent evidence is not evidence of no dependency or risk.

Lead the closeout with the capability or product behavior now working. Then state:

1. the project architecture or operational logic learned;
2. how affected modules and boundaries relate;
3. the current construction stage and completed milestone;
4. meaningful behavioral evidence, including real UX interaction, benchmark
   agent behavior, or observed abnormal behavior when relevant; and
5. remaining blockers, risks, or the next meaningful milestone.

Do not lead with filenames, function names, variables, tool calls, or test
inventories unless the user requests engineering detail or an identifier is
needed to explain a real blocker. This is not a reason to remove useful detail:
state concrete business, product, operational, semantic, and architectural
evidence where it explains the outcome.

## Before the claim

Confirm internally that available current trustworthy evidence supports the
specific claim, material semantic acceptance scenarios have been exercised, and
any remaining gap is stated in the closeout. A worker report or a green support
signal alone is not a substitute for that judgment.

From BB-84C/superpowers-lite, MIT.

More from BB-84C/superpowers-lite

Signals

Stars
1
Forks
1
Open issues
0
Last commit (this folder)
Jul 15, 2026 (3 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from BB-84C

Cite this page

verification-before-completion skill. Agent Mart. https://agentmart.dev/skills/bb-84c-verification-before-completion (last updated 2026-10-24)