verify

Verify test results, linter status, and build success via command output.

10|2|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/raddue/crucible --skill verify-raddue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify
Source: https://github.com/raddue/crucible/tree/main/skills/verify
Command: npx skills add https://github.com/raddue/crucible --skill verify-raddue

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents premature claims of completion or success by enforcing a strict verification process before any assertion is made. It combats dishonesty and inefficiency stemming from unverified work.

Core Features & Use Cases

  • Mandatory Verification: Ensures that claims of passing tests, clean linters, successful builds, or fixed bugs are backed by fresh, executed command output.
  • Reduces False Positives: Prevents committing code that appears fixed but hasn't been re-verified, avoiding costly rework.
  • Use Case: Before committing a bug fix, you must run the relevant test suite and confirm the output shows zero failures, not just assume it's fixed because you changed the code.

Quick Start

Always run the verification command and check its output before claiming any status.

Frequently Asked Questions about verify

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

FAQPage Schema
How do I enforce test result verification before claiming a bug fix is complete?

Test result verification requires running specific test suites and confirming their output and exit codes show zero failures before any completion claim can be made. This prevents committing code that appears fixed but hasn't been re-verified.

What is an evidence before assertions policy for code review?

An evidence before assertions policy requires fresh, executed command output backing any claims of passing tests, clean linters, or successful builds. It combats dishonesty and inefficiency by preventing premature or unverified work completion claims during code review.

How do I prevent false positives when validating build success and linter status?

To prevent false positives when validating build success and linter status, you must run the relevant commands and check their actual output and exit codes. This avoids assuming success just because code was changed.

Can I use automated task completion verification for agent workflows?

Yes, automated task completion verification applies to agent task completion by enforcing a strict verification process. Agents must run specific commands and confirm fresh output before asserting any task is successfully finished.

Why does my quality gate pass when the test suite still has failures?

A quality gate might pass prematurely if success is claimed without running the test suite to confirm zero failures. Enforcing mandatory verification of executed command output prevents committing code that hasn't been re-verified.

Best way to verify code changes before committing?

The best way to verify code changes before committing is to enforce a strict verification process that requires running specific commands and confirming their output and exit codes. This ensures all success claims are backed by fresh evidence.