Verification Contracts

Generate and verify task completion contracts for agent delegation.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/mdmagnuson-creator/helm-ade-toolkit --skill verification-contracts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Verification Contracts
Source: https://github.com/mdmagnuson-creator/helm-ade-toolkit/tree/main/skills/verification-contracts
Command: npx skills add https://github.com/mdmagnuson-creator/helm-ade-toolkit --skill verification-contracts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that tasks delegated to other agents or specialists have clearly defined success criteria, preventing ambiguity and enabling automated verification of completion.

Core Features & Use Cases

  • Contract Generation: Automatically creates verification contracts based on task descriptions and expected outcomes.
  • Contract Types: Supports 'verifiable', 'advisory', and 'skip' contract types to match task complexity.
  • Verification Execution: Defines how to run checks against generated contracts and record results.
  • Use Case: Before delegating a task like "Implement user authentication flow," this skill generates a contract specifying required tests (e.g., unit tests for auth components, e2e tests for login/logout) to ensure the task is completed correctly.

Quick Start

Generate a verification contract for the task "Add a new user profile page".

Frequently Asked Questions about Verification Contracts

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

FAQPage Schema
How do I verify task completion when delegating work to AI agents?

Verification contracts ensure task completion by generating verifiable contracts with specific criteria for automated testing, linting, and type-checking before delegating work to agents. This prevents ambiguity by defining exact success criteria.

What is a verification contract in agent task management?

A verification contract in agent task management is a defined agreement specifying required checks, such as unit tests or linting, that an agent must pass to prove task completion. It supports verifiable, advisory, and skip contract types.

How do I set up automated testing criteria for delegated software engineering tasks?

You can set up automated testing criteria by generating a verification contract from the task description, specifying required tests like e2e tests for login flows or unit tests for components, which the system then executes and records.

Can I skip verification for simple agent tasks?

Yes, you can skip verification for simple agent tasks by using the 'skip' or 'advisory' contract types. These match lower task complexity levels where strict automated testing, linting, and type-checking are not required.

What is the best way to manage quality assurance for multiple delegated agent tasks?

The best way to manage quality assurance for multiple delegated tasks is using verifiable contracts that manage contract storage and result reporting within the chunk state, ensuring robust task management and automated verification.

Why does my agent delegation lack clear success criteria?

Agent delegation lacks clear success criteria when it does not use verification contracts. Generating a contract based on expected outcomes defines exact requirements like automated testing and linting to ensure correct task completion.