AU

autonomy-contract

Creates concise OCVA (Objective, Constraints, Verification, Authority) prompts to govern agent delegation.

Install

mkdir -p .claude/skills/autonomy-contract && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18856" && unzip -o skill.zip -d .claude/skills/autonomy-contract && rm skill.zip

Installs to .claude/skills/autonomy-contract

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Draft, rewrite, or review compact OCVA autonomy contracts using Objective, Constraints, Verification, and Authority for scoped agent work, prompt upgrades, and bounded delegation.
179 charsno explicit “when” trigger
Advanced

Key capabilities

  • Draft OCVA autonomy contracts
  • Rewrite existing OCVA contracts
  • Review OCVA contracts for outcome-shaped objectives
  • Review OCVA contracts for binding constraints
  • Review OCVA contracts for evidence-based verification
  • Review OCVA contracts for scoped authority

How it works

This skill drafts, rewrites, or reviews compact OCVA autonomy contracts to define bounded decision rights for agent tasks.

Inputs & outputs

You give it
A request for an OCVA, an autonomy contract, or a prompt for scoped agent work
You get back
A compact OCVA contract with Objective, Constraints, Verification, and Authority sections

When to use autonomy-contract

  • Defining scope for an agent task
  • Creating a delegation prompt for a junior agent
  • Reviewing a complex agent implementation plan
  • Standardizing agent decision rights

About this skill

Autonomy Contract

Use this skill when the user asks for an OCVA, an autonomy contract, or a compact Objective/Constraints/Verification/Authority prompt shape. The goal is conversational compression: make scoped agent autonomy explicit without turning the request into a full implementation plan or governed workflow.

Concept

An autonomy contract grants bounded decision rights over a task. It captures what the agent is trying to accomplish, what must stay true, what evidence proves completion, and what choices the agent may make independently.

OCVA is the compact alias:

Objective
Constraints
Verification
Authority

Use the compact form by default. Do not add richer sections such as stop conditions, handoff, blast radius, or ambiguity policy unless the user asks for a fuller autonomy contract or the omission would create a real risk.

Section Meanings

  • Objective: The successful outcome or invariant, not a step list. For multi-milestone work, name the tangible user- or operator-visible goal the milestones are building toward, not merely the next milestone or an internal state transition.
  • Constraints: Binding boundaries, required inputs, non-goals, ownership limits, safety limits, and "do not" rules when needed. Always include using governed agents when possible and keeping fallbacks to the minimal scope required to unblock agents. For complex features, significant refactors, or governed implementation work, always include maintaining an ExecPlan per .agent/PLANS.md.
  • Verification: Evidence required to trust the result: tests, commands, artifacts, schemas, review checks, diffs, or readbacks. Prefer concrete evidence that the target user/operator capability works, such as Playwright completing a meaningful flow, over proof that an internal layer merely exists.
  • Authority: Decisions the agent may make without asking, including bounded design discretion. Always include using subagents for research. Include forbidden decisions here only when they are important and compact.

Drafting Rules

  1. Preserve user-stated intent and constraints as binding.
  2. Mark inferred context as proposed only when it is high-impact or uncertain.
  3. Convert recipe-heavy instructions into outcomes, constraints, evidence, and decision rights.
  4. When milestones are present, treat them as the execution path toward the larger objective unless the contract is explicitly scoped to one bounded subtask.
  5. Prefer objectives like "Playwright can complete a meaningful flow" over objectives like "domain is exposed"; the latter may be a milestone, but the former is the capability.
  6. Keep exact sequence only when order matters for side effects, destructive actions, tool calls, schemas, parsers, handoffs, or safety gates.
  7. Keep the output compact. The value is scoped autonomy, not section ceremony.

Output Rules

When the user asks to propose or draft an OCVA, respond with exactly these four headings:

Objective

Constraints

Verification

Authority

When reviewing an existing OCVA, focus on whether the objective is outcome-shaped, constraints are binding, verification is evidence-based, and authority is scoped. Prefer a revised OCVA over a long critique unless the user asks for analysis.

When rewriting a prompt for GPT-5.5-style use, remove process scaffolding that does not control real risk, then express the result as OCVA.

When not to use it

  • When the user asks for a full implementation plan
  • When the user asks for a governed workflow
  • When the user asks for sections not explicitly part of OCVA unless real risk exists

Limitations

  • Does not generate full implementation plans
  • Does not generate governed workflows
  • Does not include sections beyond OCVA unless omission creates real risk

How it compares

This skill provides a structured and compact framework for defining agent autonomy, ensuring clarity on objectives, constraints, verification, and authority, unlike informal instructions or full implementation plans.

Compared to similar skills

autonomy-contract side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
autonomy-contract (this skill)02moNo flagsAdvanced
sequential-thinking1368moNo flagsIntermediate
ai-wrapper-product56moNo flagsIntermediate
token-budget43moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry