verification-before-completion

Run verification steps and record evidence before claiming completion.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/donellmccoy/ECTSystem --skill verification-before-completion-donellmccoy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/donellmccoy/ECTSystem/tree/main/.github/skills/verification-before-completion
Command: npx skills add https://github.com/donellmccoy/ECTSystem --skill verification-before-completion-donellmccoy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill ensures that every completion claim is backed by fresh verification evidence, preventing premature or dishonest status updates.

Core Features & Use Cases

  • Gate-driven validation: Enforces a structured verification process before commits, PRs, or status changes.
  • Evidence-first claims: Requires executing verification steps, collecting outputs, and validating success criteria before assertion.
  • Use Case: Before merging a feature branch, run the verification sequence to confirm tests pass, linting is clean, and required checks succeed, then safely claim completion.

Quick Start

Run the prescribed verification steps: identify the proving command, execute it fully, review the complete output, verify the results, and only then proclaim success.

Frequently Asked Questions about verification-before-completion

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

FAQPage Schema
How do I enforce verification checks before claiming code completion?

A verification gate enforces a structured validation process before completion claims by requiring fresh evidence from executed commands. It ensures tests pass and linting is clean before asserting success, preventing premature or dishonest status updates.

What is evidence-first validation in a CI pull request workflow?

Evidence-first validation in CI requires executing verification steps, collecting outputs, and validating success criteria before asserting completion. This mechanism ensures every status update is backed by fresh, reviewed verification evidence.

How do I run a verification sequence before merging a feature branch?

Run a verification sequence before merging by identifying the proving command, executing it fully, reviewing the complete output, and verifying the results. Only after confirming tests and checks succeed should you proclaim completion and merge.

Does gate-driven validation work without external dependencies?

Gate-driven validation works without external dependencies, relying on an internal advanced reasoning process to identify, run, read, and verify outcomes. It provides a repeatable process for honest progress reporting without requiring specific component installations.

Best way to prevent premature completion claims in code review?

The best way to prevent premature completion claims in code review is enforcing a formal verification gate. This approach requires producing and verifying fresh evidence, such as passing tests and clean linting, prior to making any completion assertions.

When do I need to use a verification gate for quality assurance?

You need a verification gate for quality assurance before commits, pull requests, or status changes. It is required when you must support honest progress reporting by ensuring fresh verification evidence is produced and validated prior to assertions.