verification-before-completion

Run verification commands and report evidence before claiming completion.

1|1|Updated Sep 22, 2025
One-click install
npx skills add https://github.com/SkogAI/skillsandknowledge --skill verification-before-completion-skogai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/SkogAI/skillsandknowledge/tree/main/actions/verification-before-completion
Command: npx skills add https://github.com/SkogAI/skillsandknowledge --skill verification-before-completion-skogai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that any claim of completion, fixation, or passing status is not made without fresh verification evidence. It enforces a gate-based approach to verify results before declaring success, protecting against inaccurate claims and rework.

Core Features & Use Cases

  • Verification gate workflow: Identify required commands, run them anew, read outputs, and verify outcomes before claiming success.
  • Evidence-based reporting: Attach fresh command outputs and exit codes as proof.
  • PR and release discipline: Applies before commits, PRs, or releases to guarantee verifiable readiness.

Quick Start

Run the verification commands described in the gate process, review the full command outputs and exit codes, and state the actual status with evidence prior to making any completion claim.

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 verification before claiming code completion?

To enforce verification before claiming code completion, you must run defined commands like tests and linters anew, evaluate their outputs and exit codes, and report the evidence before updating status. This prevents premature completion claims without fresh proof.

What is a verification gate workflow in CI and PR readiness?

A verification gate workflow in CI and PR readiness is a process that requires running fresh builds, tests, and lint checks, then attaching their command outputs as evidence before declaring success. It protects against inaccurate status claims and rework.

How to provide evidence-based reporting for passing tests and builds?

To provide evidence-based reporting for passing tests and builds, you run the required verification commands, capture their full outputs and exit codes, and state the actual status with that fresh evidence prior to making any completion claim.

Does this verification workflow require specific dependencies or tools?

No specific dependencies are required. The verification workflow applies across codebases using your existing defined commands for testing, linting, and builds, requiring only fresh command outputs and exit codes as proof before asserting success.

When should I not use a verification gate before commits?

You should not skip a verification gate before commits or releases if your workflow demands verifiable readiness. It is essential whenever making completion, fixation, or passing status claims to ensure you have fresh command outputs as proof.