verification

Run verification commands and analyze output before declaring task completion.

Updated Dec 22, 2024
One-click install
npx skills add https://github.com/lvstb/nix-config --skill verification-lvstb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification
Source: https://github.com/lvstb/nix-config/tree/main/home/opencode/skills/verification
Command: npx skills add https://github.com/lvstb/nix-config --skill verification-lvstb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents premature or unsubstantiated claims of task completion, ensuring that all work is rigorously verified before being declared finished.

Core Features & Use Cases

  • Mandatory Verification: Enforces a strict process of running verification commands and examining their output before any success claim.
  • Reduces False Positives: Prevents issues arising from assuming fixes or completions without concrete proof.
  • Use Case: Before marking a bug ticket as 'resolved', this Skill ensures the relevant test commands have been run and their output confirms the fix, preventing the ticket from being closed prematurely.

Quick Start

Run the verification command for this task before claiming it is complete.

Frequently Asked Questions about verification

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

FAQPage Schema
How do I prevent false positive bug fix claims before closing a ticket?

To prevent false positive bug fix claims, enforce a strict verification process that mandates running specific commands and analyzing their output to confirm evidence before declaring task completion.

What is the best way to ensure quality assurance when delegating agent tasks?

The best way to ensure quality assurance when delegating agent tasks is to mandate concrete evidence from command outputs, preventing premature declarations of success and ensuring accountability across all work stages.

How do I verify task completion without assuming fixes are applied?

You verify task completion by enforcing a mandatory process that runs testing and linting commands, examines their output, and confirms concrete evidence before any success or satisfaction state is declared.

Does the verification process apply to both testing and linting stages?

Yes, the verification process applies to all stages of work, from testing and linting to bug fixing and agent task delegation, ensuring no work is declared finished without proof.

Why do developers need mandatory evidence for task completion?

Developers need mandatory evidence for task completion to reduce issues arising from assuming fixes without concrete proof, preventing premature declarations and unsubstantiated claims of success.

Can I use this process to check if a bug ticket is actually resolved?

Yes, you can use this process to ensure relevant test commands have been run and their output confirms the fix before marking a bug ticket as resolved, preventing premature closure.