verification-before-completion

Execute verification commands and report evidence before completion claims.

2|1|Updated Dec 9, 2025
One-click install
npx skills add https://github.com/ninjasitm/ai-assisted-dev-toolkit --skill verification-before-completion-ninjasitm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/ninjasitm/ai-assisted-dev-toolkit/tree/main/src/monorepo/.agents/skills/verification-before-completion
Command: npx skills add https://github.com/ninjasitm/ai-assisted-dev-toolkit --skill verification-before-completion-ninjasitm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevent unverified completion claims by requiring fresh verification evidence.

Core Features & Use Cases

  • Verification gate: Identify the command that proves completion, run it fully, and assess the output for success.
  • Evidence-first reporting: Provide verifiable results (logs, exit codes, diffs) before stating completion.
  • Use Case: Before merging a PR or marking a task done, run the verification steps to confirm tests, builds, and checks pass.

Quick Start

Run the designated verification command and attach the resulting logs as evidence before claiming completion.

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 unverified completion claims in a continuous integration workflow?

To prevent unverified completion claims, implement a verification gate that identifies the designated test command, executes it fully, and analyzes the output before marking work complete. This ensures fresh verification evidence is always attached prior to any success claim.

What is the best way to require evidence before approving a PR review?

The best way to require evidence before approving a PR review is to run a verification gate that executes build and test commands, then reports the outcome with verifiable logs and exit codes. This prevents merging code without fresh verification evidence.

How does a verification gate analyze build and test output?

A verification gate analyzes build and test output by identifying the command that proves completion, running it fully, and assessing the resulting logs and exit codes for success. It then reports the outcome with evidence before any completion claim is made.

Can I use this verification gate for release gates beyond PR reviews?

Yes, you can use this verification gate for release gates beyond PR reviews. It applies to any development workflow where tests, builds, and checks must pass before marking work complete, ensuring fresh verification evidence is provided prior to success claims.

Do I need specific continuous integration dependencies to run verification checks?

No specific continuous integration dependencies are required to run verification checks. The gate works by identifying your designated verification command, executing it within your environment, and attaching the resulting logs as evidence before claiming completion.

Why should I attach verification logs before marking a task done?

You should attach verification logs before marking a task done to ensure tests, builds, and checks have actually passed. This evidence-first reporting prevents unverified completion claims by providing verifiable results like exit codes and diffs prior to success.