implementation-verification
Skill0 starsChanged 47 days agoMITView on GitHub
Use when a task is claimed complete — before reporting success. Exercises the deliverable end-to-end against its acceptance criteria: run it, probe edge cases, check claims against actual output, list what was NOT verified. Do NOT use for designing metrics (see skill eval-harness).
1 other project uses a version of this.
Adopted by
Most recently taken up by
- liuqi1024/matrix-boottheir own version, first seen Oct 11, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- liuqi1024/matrix-boot★ 1same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository25 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- google-ads-managementSkill
- meta-ads-managementSkill
- tiktok-ads-managementSkill
- ai-automationSkill
- ai-researchSkill
- ai-system-designSkill
- context-engineeringSkill
- eval-harnessSkill
- inference-optimizationSkill
- model-selection-hfSkill
- model-servingSkill
- production-opsSkill
- rag-engineeringSkill
- tool-and-mcp-designSkill
- training-data-engineeringSkill
- training-peftSkill
- jev-browserSkill
- premiere-pro-mcpSkill
- suno-music-generatorSkill
- growth-loopSkill
- mobile-store-releaseSkill
- mobile-ui-reviewSkill
- store-listing-assetsSkill
The file
We split this skill into the rules it gives an agent
12 rules. About 0 are common, 10 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈10
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 10
Verify an existing deliverable against authoritative acceptance criteria with direct execution and observed evidence.
- Distinctive: line 11
Do not design a future architecture or implementation plan.
- Distinctive: line 12
Do not invent metrics, evaluation sets, or judges.
- Distinctive: line 13
Treat code inspection, diffs, unit tests, manifests, and green checks as supporting evidence only for the scope they actually exercise.
- Distinctive: line 14
Never redefine, narrow, waive, or convert an acceptance criterion into a weaker pass without explicit human approval.
- Distinctive: line 23
Run unit, integration, regression, static, security, and evaluation checks that map to criteria.
- Distinctive: line 28
Read the verification checklist before sign-off.
- Distinctive: line 41
Use the least-privileged representative environment.
- Very specific: line 42
If execution permission is unavailable, provide inspection findings and exact commands but label the execution-dependent criteria …
- Very specific: line 43
If an external provider is down or credentials are unavailable, never simulate success or fake output.
- Distinctive: line 44
If required observability or side-effect inspection is unavailable, do not pass a criterion solely from an exit code or response body.
- Distinctive: line 45
If a check would expose secrets or confidential payloads, redact evidence or use an approved safe fixture without weakening the behavior …
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Implementation Verification
Boundaries
- Verify an existing deliverable against authoritative acceptance criteria with direct execution and observed evidence.
- Do not design a future architecture or implementation plan; for that work, see skill ai-system-design.
- Do not invent metrics, evaluation sets, or judges; for evaluation design, see skill eval-harness and consume its declared gates.
- Treat code inspection, diffs, unit tests, manifests, and green checks as supporting evidence only for the scope they actually exercise.
- Never redefine, narrow, waive, or convert an acceptance criterion into a weaker pass without explicit human approval.
Decision Workflow
- Establish the exact deliverable, environment, claimed completion scope, authoritative criteria, required side effects, prohibited side effects, and risk boundaries. Reject vague success criteria before sign-off.
- Build an evidence matrix with one row per criterion: criterion, scope, direct command/probe, expected observable result, actual output/side effect, artifact locator, and
PASS/FAIL/UNVERIFIEDstatus. - Inspect the current implementation and environment narrowly enough to choose valid execution paths. Record versions, configuration, fixtures, credentials/permissions availability, and preconditions; redact secrets from evidence.
- Execute the real entry point end to end in the safest representative environment. Capture the exact command or request, exit/status, relevant output, logs, generated artifacts, state changes, and cleanup/rollback result.
- Exercise relevant edge and failure behavior: malformed and boundary inputs, empty/large cases, authorization and tenant isolation, retries/timeouts, idempotency, concurrency, partial dependency failure, cancellation, rollback, and recovery.
- Run unit, integration, regression, static, security, and evaluation checks that map to criteria. Preserve their scope; unit success does not prove integration or end-to-end acceptance.
- Reconcile claims against observed behavior. Distinguish product failures, test defects, and infrastructure limitations without turning any of them into a pass.
- Exhaust safe local evidence when an external dependency is unavailable. Test adapters, request construction, validation, deterministic failure handling, and recorded fixtures where valid, but mark the live provider-dependent path
UNVERIFIED. - Sign off only when every required criterion has direct, scope-matched passing evidence and no required path remains unverified. Otherwise report incomplete status, exact failures/gaps, residual risk, and next verification command.
Read the verification checklist before sign-off.
Evidence Status Rules
PASS: the required path ran, the expected observable result and side effects occurred, and evidence covers the criterion's full scope.FAIL: observed product behavior contradicts the criterion, including unsafe or prohibited side effects.UNVERIFIED: evidence is inaccessible, skipped, simulated, stale, indirect, or narrower than the criterion.UNVERIFIEDis not a weak pass.
Report exact commands/probes, observed outputs, failures, skipped checks, inaccessible dependencies, unverified claims, and residual risk. Keep raw artifacts available or identify their path.
Tool Requirements & Degradation
- Require repository/artifact inspection plus permission to run the build, tests, actual entry point, relevant service/dependency probes, log/state inspection, and safe cleanup.
- Use the least-privileged representative environment. Ask before irreversible actions, production writes, requirement-weakening workarounds, or a paid full behavior suite.
- If execution permission is unavailable, provide inspection findings and exact commands but label the execution-dependent criteria
UNVERIFIED. - If an external provider is down or credentials are unavailable, never simulate success or fake output. Exhaust safe local evidence, separate the infrastructure limitation, and mark the live path
UNVERIFIED. - If required observability or side-effect inspection is unavailable, do not pass a criterion solely from an exit code or response body.
- If a check would expose secrets or confidential payloads, redact evidence or use an approved safe fixture without weakening the behavior being tested.
Failure Modes
- Approving from a code diff, review, manifest, typecheck, or unit suite without running the deliverable.
- Testing only the happy path and omitting malformed input, authorization, retries, partial failure, or side effects.
- Using a mock, fixture, or simulated provider result as proof of the live integration.
- Hiding skipped checks, truncated output, flaky results, environment drift, or inaccessible evidence.
- Treating infrastructure failure as product success or product failure without distinguishing the evidence.
- Claiming a broad criterion from a narrow test or assuming a green command covers undocumented scope.
- Moving the acceptance threshold after observing results or redefining completion around what already passes.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

