verification-before-completion

Run tests, builds, and linting to present concrete evidence before completion.

28|1|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/Jamie-Cui/magent --skill verification-before-completion-jamie-cui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/Jamie-Cui/magent/tree/main/skills/verification-before-completion
Command: npx skills add https://github.com/Jamie-Cui/magent --skill verification-before-completion-jamie-cui

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Before declaring work complete, teams struggle to gather objective verification. This skill guides you to produce concrete evidence (tests, builds, outputs) to back up completion claims.

Core Features & Use Cases

  • Enforces documentation of verification steps before marking tasks as done.
  • Lets teams run tests, builds, and linting, then present real outputs as evidence.
  • Use case: a developer finishes a feature and uses this skill to generate verifiable test results and build logs before reporting completion to stakeholders.

Quick Start

Verify a claim of completion by running the recommended verification steps and presenting the actual outputs.

Frequently Asked Questions about verification-before-completion

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

FAQPage Schema
How do I gather concrete evidence to verify task completion before reporting?

To verify task completion, you gather concrete evidence by running tests, builds, and linting, then presenting the actual outputs. This approach enforces documentation of verification steps to prevent premature reporting.

What is evidence-based validation in software development?

Evidence-based validation is the process of producing objective outputs like test results and build logs to back up completion claims. It prevents declaring work done without running actual verification steps such as make test and make compile.

How do I run verification steps to prevent premature work reporting?

You run verification steps by executing commands like make test, make compile, and linting tools, then displaying the real outputs. This enforces objective validation across development, QA, and deployment stages before claiming work is done.

Does this verification approach work with existing CI-CD pipelines?

Yes, this verification approach integrates with CI-CD pipelines by executing tests, builds, and linting to generate evidence. It enforces running these steps and presenting outputs before marking tasks as complete across your deployment stages.

What is the best way to validate a build before marking a feature as done?

The best way to validate a build before marking a feature done is to execute make compile and make test, then present the actual outputs as evidence. This ensures stakeholders see verifiable build logs and test results.

Why should I display actual test outputs instead of just claiming work is complete?

You should display actual test outputs because objective evidence prevents premature reporting and ensures completion claims are backed by real results. Enforcing this documentation step provides verifiable proof across development and QA stages.