verification-before-completion

Enforces fresh verification before allowing claims of completion in PRs and builds.

1|1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/rodrigobranas/formacao_ia_arq_t1_4 --skill verification-before-completion-rodrigobranas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/rodrigobranas/formacao_ia_arq_t1_4/tree/main/mastra-rag/.agents/skills/verification-before-completion
Command: npx skills add https://github.com/rodrigobranas/formacao_ia_arq_t1_4 --skill verification-before-completion-rodrigobranas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Processing work claims without verification leads to dishonesty and inefficiency; this skill enforces evidence-based completion checks before PRs or releases.

Core Features & Use Cases

  • Enforces a step-by-step verification workflow: identify the verification command, run it fresh, read outputs, verify success, and only then claim completion.
  • Reduces risk of false positives by requiring fresh evidence for claims about tests, linting, builds, or agent results.
  • Use case: before submitting a PR, run the dedicated verification you configured to ensure all checks pass.

Quick Start

Run the full verification command and report the exact output.

Frequently Asked Questions about verification-before-completion

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

FAQPage Schema
How do I verify build and test results before submitting a pull request?

Verification before completion requires running your specific build and test commands fresh, reading the actual outputs, and validating the results explicitly. This workflow enforces evidence-based checks to ensure all criteria pass before claiming task success.

What is evidence-based completion in software engineering?

Evidence-based completion enforces a step-by-step workflow where you identify a verification command, run it fresh, read the outputs, and validate success before claiming completion. This prevents unverified work claims from entering builds or handoffs.

Why do I need fresh command outputs to claim task completion?

You need fresh command outputs to claim task completion because relying on past execution results risks false positives from unverified changes. Requiring newly generated evidence ensures the current codebase genuinely meets all success criteria before handoff.

Can I use this verification workflow for linting and build checks?

Yes, you can use this verification workflow for linting and build checks. The process applies to any task where verification outputs determine status, requiring you to run the dedicated command and report the exact output to prove success.

When should I enforce verification checks before claiming completion?

You should enforce verification checks before claiming completion during PR submissions, builds, and task handoffs. It is necessary whenever a success claim must be validated against fresh execution outputs to prevent unverified work from progressing.

What is the best way to prevent false positives in test and build verification?

The best way to prevent false positives in test and build verification is to enforce a step-by-step workflow that requires fresh evidence. By running explicit commands, reading fresh outputs, and validating results, you ensure only confirmed successes pass.