verification-before-completion

Verify completion claims with fresh command output before merging.

8|4|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/jscraik/Agent-Skills --skill verification-before-completion-jscraik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/jscraik/Agent-Skills/tree/main/utilities/verification-before-completion
Command: npx skills add https://github.com/jscraik/Agent-Skills --skill verification-before-completion-jscraik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that claims about task completion, fixes, or passing statuses are backed by fresh, verifiable command output, preventing premature declarations and potential regressions.

Core Features & Use Cases

  • Claim Verification: Validates assertions like "tests pass" or "fix is applied" using exact commands.
  • Evidence-Based Decisions: Replaces intuition or stale output with concrete command results.
  • Use Case: Before merging a pull request, use this skill to confirm that all automated tests are indeed passing by running the test command and reviewing its output.

Quick Start

Confirm that the latest build command has passed successfully.

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 code claims with fresh command output before a pull request?

Verifying task completion with fresh command output requires running explicit verification commands to validate passing status claims. This replaces stale output with concrete command results to ensure accuracy before merging.

Why does CI/CD report tests passing when the local build is failing?

CI/CD reports tests passing when stale output masks failures because success claims lack fresh command evidence. Validating assertions with current execution context confirms actual test status before declaring completion.

How to validate test passing status claims using command execution evidence?

Validating test passing status claims requires running exact verification commands to generate fresh execution evidence. This confirms specific assertions about fixes using current command output rather than intuition or stale results.

What's the best way to prevent false completion claims before a merge?

Preventing false completion claims before a merge requires validating success assertions with explicit verification commands and current execution context. This evidence-based approach ensures accuracy by replacing stale output with fresh results.

When do I need explicit verification commands for quality assurance?

Explicit verification commands for quality assurance are needed when an agent is about to make a success claim before a PR or merge. This ensures assertions like tests passing are backed by fresh command output.