audit-verification

Detect unverified completion claims by comparing claimed results to build, test, and typecheck evidence.

4|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/leocosta/octopus --skill audit-verification-leocosta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit-verification
Source: https://github.com/leocosta/octopus/tree/main/skills/audit-verification
Command: npx skills add https://github.com/leocosta/octopus --skill audit-verification-leocosta

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Signal-only audit confronting a finished task against its run evidence: a completion claimed without build/test/typecheck running (unverified-completion-claim), and a diff referencing a file the build would reject (unresolved-reference). Never blocks; runs on demand via /octopus:review-proposals on the cheapest tier. Queued by the zero-LLM verification-check Stop hook.

Core Features & Use Cases

  • Detects when a claimed completion lacks supporting run evidence (build/tests/typecheck).
  • Emits structured signals (unverified-completion-claim, unresolved-reference) for human review without blocking progress.
  • Integrates with the /octopus:review-proposals workflow to surface gaps on demand.

Quick Start

Run the verification on a task run to surface unverified completion claims without blocking progress.

Frequently Asked Questions about audit-verification

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

FAQPage Schema
How do I check for unverified task completion claims in an AI workflow?

To check for unverified task completion claims, compare claimed results against actual build, test, and typecheck run evidence to detect gaps. This non-blocking process emits structured signals for human review without halting progress in task-driven AI software pipelines.

What is the best way to detect unresolved file references before a code review?

The best way to detect unresolved references is to diff claimed changes against files the build would reject. This audit identifies mismatched file references and reports them as structured signals for later human review.

How does a non-blocking build verification hook work?

A non-blocking build verification hook works by using a deterministic Bash script to queue proposals and emit signals without halting execution. It runs on demand to surface unverified completion claims for later review.

Can I run verification checks on task claims without blocking my release pipeline?

Yes, you can run verification checks without blocking your release pipeline. The audit applies to task-driven AI workflows in software QA by emitting signals on demand via a zero-LLM Stop hook for later review.

Do I need an LLM to audit unverified completion claims?

No, you do not need an LLM to audit unverified completion claims. The verification uses a deterministic, non-LLM Bash hook to queue proposals and emit signals for later human review on the cheapest tier.

When should I avoid using a non-blocking signal audit for task verification?

You should avoid using a non-blocking signal audit when your workflow requires immediate hard failures to prevent bad merges. This tool never blocks progress, only queuing proposals and emitting signals for on-demand human review.