verification-before-completion

Run explicit verification commands and review outputs before declaring task completion.

1|Updated May 11, 2026
One-click install
npx skills add https://github.com/Zuixi/hackthon_alpha --skill verification-before-completion-zuixi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/Zuixi/hackthon_alpha/tree/main/.cursor/skills/verification-before-completion
Command: npx skills add https://github.com/Zuixi/hackthon_alpha --skill verification-before-completion-zuixi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill prevents inaccurate reporting of task completion by enforcing verification through evidence, promoting honesty and accountability.

Core Features & Use Cases

  • Verification Enforcement: Guides users to run appropriate checks before declaring work done, such as tests, builds, or validations.
  • Error Prevention: Helps avoid false success claims caused by skipping essential verification steps.
  • Use Case: A developer wants to confirm that all unit tests pass before merging a feature branch into main, ensuring code quality and stability.

Quick Start

Ask the AI to verify that the code passes all tests before claiming the 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 verify code changes before claiming a task is complete?

To verify code changes before claiming task completion, you must execute explicit validation commands like tests or builds and analyze their outputs. This enforces honesty and prevents false success claims by requiring concrete evidence of passing checks.

Why does skipping validation steps lead to false success claims in software workflows?

Skipping validation steps leads to false success claims because developers may report task completion without running tests or builds. Enforcing verification through evidence prevents these inaccurate reports and promotes accountability in software quality workflows.

What is the best way to enforce test execution before merging a feature branch?

The best way to enforce test execution before merging is to require running explicit verification commands and reviewing their outputs. This ensures all unit tests pass, confirming code quality and stability before integration into the main branch.

Can I use verification commands for code review and quality assurance workflows?

Yes, you can use verification commands for code review and quality assurance workflows. The process requires executing and analyzing validation outputs to confirm task completion, which is applicable across testing, reviewing, and ensuring overall software quality.

Do I need to run specific builds to prevent premature progression in software testing?

Yes, you need to run specific builds or validations to prevent premature progression in software testing. Executing these verification commands and analyzing their outputs stops dishonest claims by confirming that all essential checks actually pass.