verification-before-completion

Ensures tasks are only marked complete after relevant commands are verified and pass.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/juliuschun/tower --skill verification-before-completion-juliuschun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/juliuschun/tower/tree/main/claude-skills/skills/verification-before-completion
Command: npx skills add https://github.com/juliuschun/tower --skill verification-before-completion-juliuschun

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that claims of completion or success are backed by verifiable evidence, preventing premature assertions and ensuring thoroughness in task execution.

Core Features & Use Cases

  • Evidence-Based Claims: Mandates running verification commands and checking output before declaring a task done.
  • Structured Verification: Provides a framework for identifying, running, reading, and verifying claims against command outputs.
  • Use Case: Before marking a bug fix as complete, this Skill ensures the relevant test command is run and its output confirms the fix, rather than just assuming it works.

Quick Start

Run the verification-before-completion skill to ensure all tests pass before claiming the task 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?

Testing and linting before completion requires running specific verification commands and analyzing their output. This process validates assertions and ensures evidence backs up any success claims within your software engineering workflow.

What is a structured verification process for software development workflows?

A structured verification process enforces running commands and checking outputs to validate task assertions. It ensures evidence precedes claims in scenarios like testing, linting, building, and bug fixing within software development workflows.

How do I prevent premature completion claims when fixing bugs?

Prevent premature completion claims by enforcing a rigorous gatekeeping process that mandates running verification commands. Confirm the test output validates the bug fix before marking the task complete.

Does evidence-based verification work with existing testing and linting commands?

Evidence-based verification integrates with existing testing and linting commands by requiring their execution and output analysis. It mandates reading command outputs to validate assertions before making any task-related completion declarations.

When do I need to run verification checks before marking a build as successful?

Run verification checks before marking a build as successful whenever making completion claims. This gatekeeping step ensures the build command output confirms success, preventing unverified assertions in your workflow.