verification-before-completion

Verify work completion with executed commands before asserting success.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/huhuimike85/aizc --skill verification-before-completion-huhuimike85
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/huhuimike85/aizc/tree/main/references/frontend-v2/.claude/skills/verification-before-completion
Command: npx skills add https://github.com/huhuimike85/aizc --skill verification-before-completion-huhuimike85

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents premature claims of completion or success by enforcing a strict verification process before any assertions are made, ensuring honesty and accuracy in work status.

Core Features & Use Cases

  • Mandatory Verification: Ensures that claims of passing tests, clean linters, successful builds, or fixed bugs are backed by fresh, executed verification commands.
  • Red Flag Identification: Helps users recognize and avoid common pitfalls and rationalizations that lead to false claims.
  • Use Case: Before committing code, you must run the relevant test suite and confirm the output shows zero failures, preventing the accidental introduction of regressions.

Quick Start

Always run the verification command and check its output before stating that work is complete or successful.

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 claims of task completion during CI/CD pipelines?▼

To prevent false claims of task completion in CI/CD, enforce a strict verification protocol requiring fresh execution of testing, linting, and building commands before reporting success status.

What is the evidence before assertions principle for code quality?▼

The evidence before assertions principle for code quality mandates executing verification commands and checking their outputs to confirm zero failures before claiming successful bug fixes, builds, or testing.

How do I verify bug fixing and testing success before committing code?▼

Verify bug fixing and testing success before committing code by running the relevant test suite, confirming the output shows zero failures, and avoiding rationalizations that lead to premature completion claims.

What are common red flags when verifying task completion in software engineering?▼

Common red flags when verifying task completion include making premature claims of passing tests or clean linters without backing them with executed verification commands and checking the actual output.

Does the verification-before-completion protocol work with standard linting and building tools?▼

The verification protocol works with standard linting and building tools by enforcing mandatory verification across all development stages, requiring execution of specific commands before asserting success.

When should I not use automated assertions for work status reporting?▼

You should not use automated assertions for work status reporting without fresh verification command output, as skipping this step risks introducing regressions and making false claims about build or test completion.