verification-before-completion

Run verification commands and analyze outputs before claiming task completion.

1|Updated Jun 3, 2026
One-click install
npx skills add https://github.com/LazyNinja435/astrai --skill verification-before-completion-lazyninja435
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/LazyNinja435/astrai/tree/main/.ai/skills/dev/verification-before-completion
Command: npx skills add https://github.com/LazyNinja435/astrai --skill verification-before-completion-lazyninja435

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents the common AI failure of claiming work is finished or correct without actually verifying the results, ensuring that all assertions are backed by fresh, objective evidence.

Core Features & Use Cases

  • Verification Gate: Forces a mandatory check of exit codes, test outputs, and system states before any completion claim is made.
  • Rationalization Prevention: Eliminates common excuses like "it should work" or "I'm confident" by requiring explicit command execution.
  • Use Case: Before submitting a pull request, use this skill to run the full test suite and build command, ensuring the code is truly ready for integration.

Quick Start

Use the verification-before-completion skill to validate the current task status by running the required test and build commands before finalizing your report.

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 quality assurance and verification before claiming a development task is complete?

You can enforce verification by running specific test, lint, and build commands, then objectively analyzing their output to confirm the work state before claiming completion.

Why does my AI agent claim work is finished without actually running validation checks?

AI agents often claim work is finished due to rationalization, using excuses like "it should work" instead of running validation checks. Enforcing a mandatory verification gate with explicit command execution prevents this failure.

What is the best way to validate testing and build status before submitting a pull request?

The best way to validate build status before a pull request is to run the full test suite and build command, ensuring the code is truly ready for integration by checking fresh exit codes and system states.

How do I prevent rationalization in automated development workflows?

To prevent rationalization in development workflows, implement a verification gate that requires the execution of specific commands and objective analysis of their output to confirm work state, rejecting unfounded confidence.

Does evidence-based work completion work with linting and testing workflows?

Evidence-based work completion applies to all development workflows including linting, testing, building, and agent delegation by enforcing rigorous verification protocols and checking exit codes before finalizing any report.