pelizzai-verification-before-completion

Require fresh test or build evidence before declaring task completion.

Updated Jun 26, 2026
One-click install
npx skills add https://github.com/rpelizza/PelizzAI --skill pelizzai-verification-before-completion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pelizzai-verification-before-completion
Source: https://github.com/rpelizza/PelizzAI/tree/main/.agents/skills/pelizzai-verification-before-completion
Command: npx skills add https://github.com/rpelizza/PelizzAI --skill pelizzai-verification-before-completion

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents the common AI pitfall of claiming tasks are finished without actual proof, ensuring that every assertion of success is backed by verifiable evidence.

Core Features & Use Cases

  • Evidence-Based Gates: Mandates that proof (test output, build logs, or visual verification) must be generated after the final code mutation before any claim of completion is made.
  • Verification Matrix: Provides a structured framework to determine the appropriate proof type for different tasks, such as bug fixes, UI changes, or infrastructure updates.
  • Use Case: When refactoring a module, use this skill to ensure you run the characterization tests before and after the change, confirming the behavior remains identical before declaring the task done.

Quick Start

Use the pelizzai-verification-before-completion skill to verify the current task by running the required test suite and confirming the output before declaring the work complete.

Frequently Asked Questions about pelizzai-verification-before-completion

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

FAQPage Schema
How do I enforce evidence-based verification before claiming a coding task is complete?

Evidence-based verification requires generating fresh, observable proof such as test outputs or build logs after the final code mutation. This strict verification gate links specific code mutations to their corresponding test or build outputs before any task completion claim is made.

What type of verification evidence is needed for bug fixes and refactoring?

Verification evidence for bug fixes and refactoring requires running characterization tests before and after the change. This confirms behavior remains identical and provides observable proof that the code mutation achieved the intended technical accuracy.

How does a verification matrix determine the appropriate proof type for a task?

A verification matrix provides a structured framework to determine the appropriate proof type for different tasks. It matches specific development phases like UI changes or infrastructure updates with their required observable evidence, ensuring technical accuracy and reliability.

Can I use this verification gate for UI updates and final delivery?

Yes, the verification gate applies to all development phases including UI updates and final delivery. It mandates that visual verification or build logs must be generated after the final code mutation before declaring the work complete.

Why do I need fresh observable evidence for work completion claims?

Fresh observable evidence is needed for work completion claims to prevent the pitfall of asserting success without actual proof. Causality-based validation links specific code mutations to their corresponding test or build outputs, ensuring technical accuracy and reliability.

What is the best way to validate code mutations during quality assurance?

The best way to validate code mutations during quality assurance is to run the required test suite and confirm the output. This causality-based validation ensures that fresh, observable evidence is generated after the final code mutation before declaring the work complete.