verification-before-completion

Require fresh verification evidence before asserting completion in software workflows.

38|12|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/databrickslabs/coding-agents-databricks-apps --skill verification-before-completion-databrickslabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/databrickslabs/coding-agents-databricks-apps/tree/main/.claude/skills/verification-before-completion
Command: npx skills add https://github.com/databrickslabs/coding-agents-databricks-apps --skill verification-before-completion-databrickslabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the risk of false completion claims, shipped bugs, missed requirements, and broken trust caused by asserting work is done, fixed, or passing without running actual verification checks.

Core Features & Use Cases

  • Mandatory Verification Gate: Enforces a 5-step process (identify proof command, run it fully, read complete output, verify against the claim, then state the result) for all success or completion statements.
  • Failure Scenario Guidance: Lists common invalid claims (e.g., "tests pass" without running tests, "bug fixed" without verifying the original symptom) and the exact evidence required to validate each.
  • Rationalization Prevention: Provides a table of common excuses for skipping verification and their rebuttals to prevent workarounds of the rule.
  • Use Case: Before creating a PR for a code change, use this Skill to confirm you have run the full test suite and seen zero failures instead of assuming your changes are correct.

Quick Start

Use the verification-before-completion skill to confirm all tests pass and the build succeeds before committing your recent code changes.

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 false completion claims when running tests and build validation?

Prevent false completion claims by enforcing a 5-step verification gate that requires running full test commands, reading complete output, and confirming actual results before asserting any work is done. This eliminates shipped bugs caused by unverified success statements.

What verification evidence is required before creating a pull request for a code change?

Verification evidence required before creating a pull request includes running the full test suite to confirm zero failures and validating the build succeeds. You must read complete command output and match it against your claims before issuing any positive status statements.

Why does my agent report bug fixes as complete without confirming the original symptom is resolved?

Agents report bug fixes as complete without confirmation due to rationalization, skipping verification by assuming changes are correct. A mandatory verification gate prevents this by requiring fresh evidence from running actual checks and validating the original symptom is gone before any fix claim is made.

Can I use automated verification for regression testing and agent delegation tasks?

Yes, you can use automated verification for regression testing and agent delegation tasks by applying a 5-step gate function. It requires identifying the proof command, running it fully, reading complete output, verifying against the claim, and stating the result for all development workflows.

What are the limitations of relying on code quality assumptions without running verification commands?

The limitations of relying on code quality assumptions include false completion claims, shipped bugs, missed requirements, and broken trust. Without running full verification commands and reading complete output, rationalization bypasses actual testing and leads to unvalidated success assertions.