verification-before-completion

Run verification commands and review output before claiming task completion.

7|1|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/eyadsibai/ltk --skill verification-before-completion-eyadsibai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/eyadsibai/ltk/tree/main/plugins/ltk-engineering/skills/verification-before-completion
Command: npx skills add https://github.com/eyadsibai/ltk --skill verification-before-completion-eyadsibai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents premature claims of work completion, bug fixes, or passing tests by enforcing a strict verification process before any success assertion is made.

Core Features & Use Cases

  • Enforces Verification: Mandates running relevant commands and reviewing their output before declaring a task complete or successful.
  • Prevents False Claims: Stops the shipping of incomplete or broken work by requiring concrete evidence over assumptions.
  • Use Case: Before committing code or creating a pull request, you must run the test suite and confirm zero failures, or run a linter and confirm no errors, before stating "all tests pass" or "code is clean."

Quick Start

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

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 quality before claiming task completion?

To verify code quality before claiming task completion, you must execute relevant commands like test suites or linters and review their output. This ensures concrete evidence precedes any success assertions, preventing false claims of passing tests or clean code.

Why do developers make false claims about bug fixes being complete?

Developers make false claims about bug fixes when declaring completion without fresh verification evidence. Assuming a fix works without executing test suites or validating command output leads to shipping broken work and premature status updates.

What's the best way to enforce test verification before a pull request?

The best way to enforce test verification before a pull request is applying an evidence before claims principle. This requires running the test suite, confirming zero failures, and validating linter output before stating all tests pass or code is clean.

When do I need to run verification commands during software development?

You need to run verification commands during software development at any stage where status updates or assertions are made. This mandates executing relevant commands and validating their output before declaring tasks complete, bug fixes successful, or tests passing.

Does verification before completion work without external dependencies?

Verification before completion works without external dependencies. It enforces a strict process requiring execution of relevant commands and validation of their output to confirm status, relying on no specific testing frameworks or external libraries.

What are the limitations of enforcing evidence before claims in code quality?

The limitation of enforcing evidence before claims in code quality is that it only mandates running commands and reviewing output before assertions. It does not execute the commands itself or validate the correctness of the specific tests written.