verification-before-completion

Require fresh verification evidence before claiming code completion or fixes.

11|2|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/ajsai47/holyclaude --skill verification-before-completion-ajsai47
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/ajsai47/holyclaude/tree/main/skills/workflow/verification-before-completion
Command: npx skills add https://github.com/ajsai47/holyclaude --skill verification-before-completion-ajsai47

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AI agents and developers frequently claim work is complete, fixed, or passing without running actual verification, leading to broken trust, shipped bugs, missing requirements, and wasted time on rework.

Core Features & Use Cases

  • Mandatory Verification Gate: Enforces a strict 5-step process to run full verification commands, review output, and only make claims aligned with evidence.
  • Common Failure Prevention: Lists frequent invalid claims (e.g., "tests should pass") and their required valid verification evidence.
  • Rationalization Blocking: Provides counterarguments for common excuses used to skip verification, such as "I'm confident" or "just this once".
  • Use Case: Before committing code or creating a pull request, use this skill to confirm your test suite passes with 0 failures, avoiding shipping broken code to production.

Quick Start

Instruct the AI to run all relevant verification commands and confirm their outputs pass before it makes any claims that work is complete, fixed, or ready for commit.

Frequently Asked Questions about verification-before-completion

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

FAQPage Schema
How do I prevent AI from claiming code is fixed without running tests?

To prevent AI from claiming code is fixed without running tests, enforce a mandatory verification gate that requires executing full test suites and reviewing exit codes before allowing any positive status assertions. This blocks false completion claims by demanding fresh evidence.

What is commit validation and why is it needed before a pull request?

Commit validation is the process of running full verification commands and confirming zero test failures before creating a pull request. It is needed to prevent shipping broken code to production by ensuring claims of readiness are backed by observed evidence.

How to stop an AI agent from rationalizing skipping test execution?

To stop an AI agent from rationalizing skipping test execution, apply counterarguments against common excuses like 'I'm confident' or 'just this once'. Enforcing a strict 5-step verification process ensures the agent runs commands and reviews complete output before claiming completion.

Can I use commit validation for build verification and bug fix validation?

Yes, you can use commit validation for build verification and bug fix validation. The process applies to software development workflows by requiring fresh verification evidence, reviewing complete output, and aligning claims strictly with observed test execution results before any positive assertions.

What are common invalid completion claims during code commits?

Common invalid completion claims during code commits include stating 'tests should pass' without running them or asserting a bug is fixed without evidence. Mandatory verification prevents these by listing frequent invalid claims and enforcing fresh execution output before any completion status is declared.