Verification Before Completion

Enforce IDENTIFY, RUN, READ, VERIFY, and ONLYTHEN steps before declaring task completion.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/pikakit/agent-skills --skill verification-before-completion-pikakit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Verification Before Completion
Source: https://github.com/pikakit/agent-skills/tree/main/.agent/skills/debug-pro/verification-before-completion
Command: npx skills add https://github.com/pikakit/agent-skills --skill verification-before-completion-pikakit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run verification commands and confirm output before claiming success is a discipline that prevents dishonest completion claims and ensures trust in AI-assisted tasks.

Core Features & Use Cases

  • Enforces a stepwise verification workflow (IDENTIFY, RUN, READ, VERIFY, ONLY THEN) before declaring success.
  • Applies to tests, builds, validations, and any task where evidence of results is required.
  • Protects teams from silent failures by requiring fresh verification evidence.

Quick Start

Run the full verification sequence and attach the 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 verify build outputs before declaring task completion?

Verifying build outputs before completion requires executing fresh commands and evaluating their results to confirm success. This prevents unverified status reports by enforcing an IDENTIFY, RUN, READ, and VERIFY stepwise workflow.

What is evidence-based status verification for software workflows?

Evidence-based status verification is a strict sequential workflow that requires fresh command execution and output evaluation before success claims. It prevents silent failures by demanding actual test and build results as proof of completion.

How to prevent unverified success reports in automated tests and builds?

To prevent unverified success reports, enforce a strict sequence of IDENTIFY, RUN, READ, and VERIFY steps before declaring completion. This guardrail ensures automated tests and builds provide fresh output evidence rather than unverified claims.

Does enforcing verification before completion work with existing test and build guardrails?

Enforcing verification before completion works with existing guardrails by adding a strict IDENTIFY, RUN, READ, VERIFY, and ONLYTHEN sequence. It applies to any workflow requiring fresh command execution and evidence evaluation across tests and builds.

Why does my automated workflow report success without fresh verification evidence?

Automated workflows report success without verification because they lack strict guardrails requiring fresh command execution and output evaluation. Enforcing a sequential verification workflow prevents these unverified completion claims and silent failures.

When do I need to enforce a stepwise verification workflow?

You need to enforce a stepwise verification workflow whenever a task requires evidence of results across tests and builds. It protects against dishonest completion claims by requiring fresh output evaluation before declaring success.