$Verification Before Completion

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

Views:
Rating:
Tags
#verification#testing#quality#completion#evidence
Version
1.0.0
Category
Development
License
MIT
Created
2025-12-07
Source
path: skills/verification-before-completion
Install
clawd add obra/verification-before-completion

Verification Before Completion

Overview

This skill establishes a non-negotiable protocol for verifying work before claiming completion. It prevents false completion claims by requiring fresh verification evidence from actual command execution before making any success assertions.

When to Use

Use this skill when:

  • About to claim work is complete, fixed, or passing
  • Before committing code changes
  • Before creating pull requests
  • Before claiming that tests pass, builds succeed, or requirements are met
  • Before moving to the next task

Core Principle

Evidence before claims, always.

Claiming work is complete without verification is dishonesty, not efficiency. This skill enforces a five-step gate function before any completion assertion.

The Iron Law

NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCE

If you haven't run the verification command in this message, you cannot claim it passes.

Why This Matters

  • Trust is broken when completion is claimed without proper verification
  • Undefined functions and missing requirements have shipped as a result
  • Time is wasted on false completion claims that require rework
  • Credibility depends on honesty about work status

This protocol is non-negotiable.