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.zipInstalls 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.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
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
- Preserve user-stated intent and constraints as binding.
- Mark inferred context as proposed only when it is high-impact or uncertain.
- Convert recipe-heavy instructions into outcomes, constraints, evidence, and decision rights.
- When milestones are present, treat them as the execution path toward the larger objective unless the contract is explicitly scoped to one bounded subtask.
- 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.
- Keep exact sequence only when order matters for side effects, destructive actions, tool calls, schemas, parsers, handoffs, or safety gates.
- 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.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| autonomy-contract (this skill) | 0 | 2mo | No flags | Advanced |
| sequential-thinking | 136 | 8mo | No flags | Intermediate |
| ai-wrapper-product | 5 | 6mo | No flags | Intermediate |
| token-budget | 4 | 3mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
sequential-thinking
mrgoonie
Use when complex problems require systematic step-by-step reasoning with ability to revise thoughts, branch into alternative approaches, or dynamically adjust scope. Ideal for multi-stage analysis, design planning, problem decomposition, or tasks with initially unclear scope.
ai-wrapper-product
davila7
Expert in building products that wrap AI APIs (OpenAI, Anthropic, etc.) into focused tools people will pay for. Not just 'ChatGPT but different' - products that solve specific problems with AI. Covers prompt engineering for products, cost management, rate limiting, and building defensible AI businesses. Use when: AI wrapper, GPT product, AI tool, wrap AI, AI SaaS.
token-budget
toonight
Manages token budget estimation and tracking to prevent context overflow
initializing-memory
letta-ai
Comprehensive guide for initializing or reorganizing agent memory. Load this skill when running /init, when the user asks you to set up your memory, or when you need guidance on creating effective memory blocks.
A-Team
chemistrywow31
Start the A-Team Codex coordinator workflow for designing or restructuring teams
agentic-workflow-designer
Z3Prover
Conversational skill that interviews users to design new agentic workflows