verification-before-completion

Enforce evidence-based verification before claiming task completion.

1|Updated Dec 23, 2024
One-click install
npx skills add https://github.com/Qualis/www-qual-is --skill verification-before-completion-qualis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/Qualis/www-qual-is/tree/main/.claude/skills/verification-before-completion
Command: npx skills add https://github.com/Qualis/www-qual-is --skill verification-before-completion-qualis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

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 accuracy and preventing costly errors.

Core Features & Use Cases

  • Mandatory Verification: Enforces running specific commands to confirm status before any claim of completion, passing, or success.
  • Evidence-Based Claims: Requires tangible output and exit codes as proof before making any assertions.
  • Use Case: Before committing code, a developer must run npm run test:all and verify zero failures, then state "All tests pass" with evidence of the output, rather than assuming it works.

Quick Start

Always run the verification command and check its output before claiming any work is complete or successful.

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 in CI/CD?

To enforce verification before claiming code completion, you must run specific commands like tests or linters and require explicit evidence such as exit codes and output logs to validate success assertions. This prevents premature completion claims.

What is evidence-based verification for software development tasks?

Evidence-based verification requires tangible output and exit codes from command execution as proof before making any assertions about task success, testing, or bug fixing. It ensures accuracy by preventing unverified claims of work completion.

How do I prevent premature claims of work completion during code review?

To prevent premature claims of work completion during code review, enforce a strict verification protocol requiring developers to run commands like npm run test:all and verify zero failures before stating that all tests pass.

Does process enforcement for task completion require specific testing frameworks?

Process enforcement for task completion does not require specific testing frameworks. It applies universally across testing, linting, building, and bug fixing by validating success assertions through command execution outputs and exit codes.

When do I need strict verification protocols for quality assurance?

You need strict verification protocols for quality assurance whenever making claims about work completion, success, or passing status across all development stages. This prevents costly errors by demanding tangible command output evidence before validating assertions.

Why does claiming work is complete without command output fail quality assurance?

Claiming work is complete without command output fails quality assurance because it lacks explicit evidence such as exit codes and output logs. Strict verification protocols require this tangible proof to validate assertions and prevent costly errors.