verification-before-completion

Enforces running verification commands before claiming completion or success.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/northseadl/skillwisp --skill verification-before-completion-northseadl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/northseadl/skillwisp/tree/main/skills/%40obra/verification-before-completion
Command: npx skills add https://github.com/northseadl/skillwisp --skill verification-before-completion-northseadl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents the premature declaration of work as complete, fixed, or passing, ensuring that all verification steps are performed and their outputs are reviewed before any success claims are made.

Core Features & Use Cases

  • Enforces Verification: Mandates running specific verification commands before any claim of completion or success.
  • Prevents False Positives: Guards against shipping incomplete features, broken code, or unverified fixes by requiring concrete evidence.
  • Use Case: Before committing code, you must run the test suite and confirm zero failures. Before declaring a bug fixed, you must re-test the original symptom and confirm it's resolved.

Quick Start

Before claiming any status or expressing satisfaction, identify and run the command that proves your claim and verify its output.

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 running tests before declaring code completion?

To enforce running tests before declaring code completion, you need a verification workflow that mandates executing test suites and reviewing their outputs. This ensures concrete evidence precedes any claims of successful completion or bug fixes.

What is the best way to prevent false positives when fixing bugs?

Preventing false positives when fixing bugs requires re-testing the original symptom and confirming resolution before claiming success. A verification protocol ensures you review concrete evidence from test runs rather than making premature assertions.

How do I verify a build process before claiming code is ready?

To verify a build process before claiming code is ready, you must execute specific verification commands like linters or build tools and review their outputs. This ensures all checks pass before making any status assertions.

Why does declaring code complete without evidence cause regressions?

Declaring code complete without evidence causes regressions because unverified changes may introduce hidden failures. Mandating the execution and review of test suites prevents shipping broken code by requiring proof of passing statuses.

How do I create a workflow that requires passing linters before committing code?

Creating a workflow that requires passing linters before committing code involves enforcing a protocol where verification commands run and outputs are reviewed. This guarantees code quality by blocking success claims until checks pass.

When do I need strict verification in software development workflows?

You need strict verification in software development workflows whenever you commit code, fix bugs, or declare features passing. It mandates running test suites and build processes to ensure evidence precedes any success claims.