verification

Verify all acceptance criteria with evidence before task completion.

22|3|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/fusengine/agents --skill verification-fusengine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification
Source: https://github.com/fusengine/agents/tree/main/plugins/ai-pilot/skills/verification
Command: npx skills add https://github.com/fusengine/agents --skill verification-fusengine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents tasks from being marked as complete prematurely by ensuring functional correctness and adherence to all original requirements before closing.

Core Features & Use Cases

  • Rigorous Criterion Check: Verifies every acceptance criterion with concrete evidence.
  • Regression & Side Effect Detection: Confirms no new issues were introduced.
  • Use Case: Before closing a bug report, use this Skill to re-read the original issue, list all acceptance criteria, provide test output proving the fix, run the full test suite, and confirm no regressions or unintended side effects.

Quick Start

Use the verification skill to confirm that the original request has been fully resolved with evidence.

Frequently Asked Questions about verification

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

FAQPage Schema
How do I verify task completion and ensure all acceptance criteria are met?

To verify task completion, systematically re-read the original request, list all acceptance criteria, provide concrete evidence like test output, and confirm functional resolution. This process prevents premature closure by rigorously checking that every requirement is fully satisfied before marking the task complete.

What is the best way to check for regressions and side effects after a bug fix?

Checking for regressions after a bug fix involves running the full test suite to confirm no new issues were introduced. You must verify the original issue is resolved with evidence while simultaneously ensuring the codebase remains stable without unintended side effects impacting other functional areas.

How do I prevent tasks from being marked as complete prematurely?

Preventing tasks from being marked as complete prematurely requires a systematic 6-step verification process. This includes re-reading the request, listing criteria, providing evidence, checking for regressions, and confirming functional resolution to ensure strict adherence to all original requirements before closing.

Does quality assurance verification work for both bug fixes and feature implementations?

Quality assurance verification works for both bug fixes and feature implementations by applying a unified process. It requires providing test output proving the fix or feature, running the full test suite, and confirming no regressions or unintended side effects before the task is considered functionally resolved.

What steps are required to confirm functional resolution of a software task?

Confirming functional resolution requires a 6-step process: re-reading the original request, listing all acceptance criteria, providing concrete evidence, running the full test suite, checking for regressions, and finally confirming that the task is functionally resolved without introducing unintended side effects.

Why should I use a systematic verification process before closing a bug report?

Using a systematic verification process before closing a bug report ensures functional correctness and adherence to all original requirements. It validates the fix with concrete test output evidence and confirms no new regressions were introduced, guaranteeing the issue is truly resolved rather than superficially addressed.