verification-before-completion

Enforce evidence-first verification workflows before declaring code completion.

4|Updated Mar 15, 2024
One-click install
npx skills add https://github.com/izyanrajwani/agent-skills-library --skill verification-before-completion-izyanrajwani
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/izyanrajwani/agent-skills-library/tree/main/skills/verification-before-completion
Command: npx skills add https://github.com/izyanrajwani/agent-skills-library --skill verification-before-completion-izyanrajwani

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Verification discipline ensures that every completion claim is backed by fresh verification evidence, preventing premature or unfounded success statements.

Core Features & Use Cases

  • Enforces evidence-first workflow for commits, PRs, and test results.
  • Provides a clear protocol to generate, interpret, and present verification evidence.
  • Helps teams avoid regression by requiring fresh verification outputs.

Quick Start

Run the verification workflow before declaring success or pushing a change.

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 evidence-first verification before allowing a code commit or pull request to declare success?

Evidence-first verification requires explicit validation steps and traceable test outputs before a code commit or pull request can declare success. You must generate fresh CI outputs and structured evidence to prevent premature completion claims and avoid regressions.

What is an evidence-first QA workflow and when do I need it for software builds?

An evidence-first QA workflow prevents unfounded success statements by requiring verifiable output from tests and builds. You need this verification discipline when pushing software changes to ensure every completion claim is backed by fresh, structured evidence.

How to prevent premature completion claims in CI pipelines using verification evidence?

Prevent premature completion claims in CI pipelines by enforcing a verification protocol that requires fresh test outputs and structured evidence before declaring success. This validation step ensures every commit and build claim is backed by traceable results.

Does this verification workflow require any specific CI tools or test frameworks to generate evidence?

This verification workflow does not require specific CI tools or test frameworks. It applies an evidence-first protocol across any software project by requiring explicit verification steps and traceable outputs from your existing tests, builds, and pull requests.

What is the best way to structure verification evidence for test results and builds?

The best way to structure verification evidence is to follow a clear protocol that generates, interprets, and presents fresh verification outputs. This ensures test results and build claims are backed by traceable, structured evidence before declaring success.

Why do I need fresh verification outputs for every pull request instead of relying on previous test runs?

You need fresh verification outputs for every pull request to avoid regressions and prevent unfounded success statements. Relying on previous test runs breaks evidence-first verification discipline, as code changes require new traceable outputs to validate completion claims.