verification-before-completion

Enforce a five-step verification gate before claiming task completion.

14|1|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/a-ariff/ariff-claude-plugins --skill verification-before-completion-a-ariff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/a-ariff/ariff-claude-plugins/tree/main/plugins/verification-before-completion/skills/verification-before-completion
Command: npx skills add https://github.com/a-ariff/ariff-claude-plugins --skill verification-before-completion-a-ariff

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures every claim of completion is backed by fresh verification outputs and concrete evidence.

Core Features & Use Cases

  • The Iron Law
  • Verification steps
  • Red flags and patterns

Quick Start

Run tests and verify results before claiming done.

Frequently Asked Questions about verification-before-completion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify test results before claiming a build is complete?

Verification before completion requires executing the full test command, inspecting complete output, and confirming results only when evidence passes. This prevents premature success claims by enforcing fresh verification at each stage of your build and testing workflow.

What's the best way to prevent false positives in CI/CD pipelines?

Implement a verification gate that identifies what to test, runs the complete command, reads all output thoroughly, validates results match claims, and only marks completion when fresh evidence confirms success. This five-step process catches false positives before they propagate.

Why do builds fail after claiming success in testing?

Builds fail post-claim when verification skips inspection of complete output or relies on partial evidence. Enforcing fresh verification of full command execution and concrete test results before any completion claim eliminates gaps where failures hide.

How do I structure feature validation to catch incomplete work?

Structure validation by identifying acceptance criteria, running all required tests end-to-end, reading the full output without skipping sections, verifying results against criteria, then claiming completion only when evidence is concrete and fresh.

Can verification steps catch errors my test suite misses?

Yes. Verification before completion gaps your test suite by requiring manual inspection of complete output, not just pass/fail status. Reading full results identifies edge cases, warnings, and partial failures that automated checks may overlook.