agent-verification-discipline

Verify claims, code state, and machine facts before actions.

Updated Jul 17, 2026
One-click install
npx skills add https://github.com/kartikkabadi/skills --skill agent-verification-discipline
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agent-verification-discipline
Source: https://github.com/kartikkabadi/skills/tree/main/agent-verification-discipline
Command: npx skills add https://github.com/kartikkabadi/skills --skill agent-verification-discipline

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents false claims, stale assumptions, and incorrect actions by forcing evidence-based verification before asserting facts or making changes.

Core Features & Use Cases

  • Evidence-First Checking: Confirms file contents, diffs, logs, tests, and machine state before reporting results.
  • Debugging and Reviews: Supports reliable bug investigation, code review, repo inspection, and security checks.
  • Completion Validation: Requires meaningful proof such as test output, command results, or inspected diffs before saying a task is done.

Quick Start

Use the agent verification discipline skill to check the relevant source files, verify the current state, and report only evidence-backed conclusions.

Frequently Asked Questions about agent-verification-discipline

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

FAQPage Schema
How do I verify code state and file contents before reporting a task as complete?▼

To verify code state and file contents before completion reporting, inspect source files, run tests, and check command results to gather explicit evidence. This verification discipline requires deterministic proof of diffs and machine state before any assertion is made.

What is evidence-based debugging and how does it prevent false assumptions?▼

Evidence-based debugging prevents false assumptions by requiring source inspection and minimal deterministic verification of logs and machine state before asserting facts. This method forces explicit handling of uncertainty rather than relying on stale assumptions during bug investigation.

How do I perform a reliable code review with repository inspection?▼

Performing a reliable code review with repository inspection requires checking file contents, diffs, and versions against the actual live machine facts. This verification process ensures that security validation and factual answers are backed by inspected source evidence.

Can I use verification checks for security validation and repo inspection?▼

Yes, you can use verification checks for security validation and repo inspection. The process applies evidence-first checking to confirm file contents, tests, and machine state, ensuring security claims are validated through deterministic source inspection before action.

What is the best way to handle uncertainty when verifying live machine facts?▼

The best way to handle uncertainty when verifying live machine facts is to enforce explicit uncertainty handling alongside minimal deterministic verification. This approach requires gathering concrete proof from command results and inspected diffs before closing a task or reporting findings.

When do I need source inspection for factual answers in software engineering?▼

You need source inspection for factual answers in software engineering whenever you must verify claims, code state, or versions before taking action. This discipline applies to debugging, code review, and completion reporting to prevent false claims and incorrect changes.