verification-before-completion

Enforces verification of tests, linters, and builds before allowing completion claims.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/novvoo/skill-router --skill verification-before-completion-novvoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/novvoo/skill-router/tree/main/agent/skills/verification-before-completion
Command: npx skills add https://github.com/novvoo/skill-router --skill verification-before-completion-novvoo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents premature claims of work completion by enforcing a strict verification process before any success assertion is made, ensuring honesty and preventing costly errors.

Core Features & Use Cases

  • Mandatory Verification: Ensures that verification commands are run and their output is reviewed before any claim of completion, passing, or success.
  • Reduces Errors: Prevents shipping incomplete work, fixing bugs that aren't fixed, or passing tests that haven't been re-run.
  • Use Case: Before committing code, creating a Pull Request, or reporting a task as done, this Skill forces you to run the relevant tests, linters, or build commands and confirm their output, thereby avoiding the release of faulty or incomplete work.

Quick Start

Always run the verification command and review its output before claiming any work is complete.

Frequently Asked Questions about verification-before-completion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent premature claims of code completion before committing?

To prevent premature code completion claims, enforce a strict verification protocol that requires running tests, linters, and build commands to review output evidence before asserting success, passing, or task completion.

What is the best way to verify code quality before creating a Pull Request?

The best way to verify code quality before creating a Pull Request is to run mandatory verification commands, such as tests and linters, and explicitly review their output to ensure no incomplete work or unfixed bugs are shipped.

Why does enforcing a verification process reduce errors in software development?

Enforcing a verification process reduces errors by preventing the release of faulty work, ensuring that claims of passing tests or fixed bugs are backed by explicit execution and review of verification command outputs.

Can I use this verification enforcement for status reporting and task management?

Yes, you can use this verification enforcement for task management and status reporting, as it applies to all development stages by requiring explicit evidence from verification commands before any task success is claimed.

Do I need any dependencies to enforce a verification protocol before claiming task success?

No dependencies are required to enforce this verification protocol, as it functions by mandating the execution and review of existing tests, linters, and build processes before any claims of completion or passing are made.