Automated summary
Provides the technical reference for the Enterprise Agent Trust Protocol (EATP), covering trust lineage, attestation, verification gradient, and trust postures.
Strengths
- Explains complex trust concepts clearly
- Provides concrete cryptographic chain elements
- Includes verification gradient and trust postures
- Useful for understanding enterprise AI governance
Limitations
- Assumes some familiarity with AI agent systems
- Does not include implementation code
- May be too theoretical for practical use
When you need to understand or explain the EATP framework for trust verification in AI agents.
When you need a step-by-step implementation guide or hands-on code examples.
Security analysis
SafeThe skill is a static knowledge reference that only uses safe file-reading tools (Read, Glob, Grep). It does not perform any network access, command execution, or file modification, posing no execution risk.
No concerns found
How this analysis is madeExamples
Can you explain the five elements of the EATP trust lineage chain?What are the different results in the EATP verification gradient and what do they mean?How does EATP compare to traditional identity and trust standards in AI?name: eatp-reference description: Load EATP Framework technical reference. Use when explaining EATP concepts, trust lineage, attestation, verification gradient, trust postures, or comparing to other identity standards. allowed-tools:
- Read
- Glob
- Grep
EATP Framework Reference
This skill provides the technical reference for the Enterprise Agent Trust Protocol (EATP) - the trust verification protocol for enterprise AI agents.
Knowledge Sources
This skill is self-contained — all essential EATP knowledge is distilled below from the EATP Core Thesis by Dr. Jack Hong and the EATP specification. If Foundation source docs exist in this repo, read them for additional depth.
What is EATP?
EATP is an open standard for establishing and verifying trust in enterprise AI agent systems. It separates trust establishment (human judgment, once) from trust verification (machine speed, continuously). Every action traces back to human decisions through verifiable cryptographic chains.
EATP operationalizes the CARE framework's governance philosophy as a concrete, implementable protocol.
The Core Insight
The problem conflates two distinct moments:
- Trust establishment: Should this agent be permitted to act within these boundaries? (Human judgment)
- Trust verification: Does this action fall within those boundaries? (Machine verification, milliseconds)
Traditional governance performs both together. EATP separates them.
The Five EATP Elements (Trust Lineage Chain)
1. Genesis Record
The organizational root of trust. A human executive cryptographically commits: "I accept accountability for this AI governance framework." No AI creates its own genesis record.
2. Delegation Record
Authority transfer with constraint tightening. Delegations can only reduce authority, never expand it. A manager with $50K authority can delegate $10K to an agent, not $75K. Mirrors how healthy organizations work.
3. Constraint Envelope
Multi-dimensional operating boundaries across five dimensions:
| Dimension | Examples | | ----------------- | --------------------------------------------------------- | | Financial | Transaction limits, spending caps, cumulative budgets | | Operational | Permitted/blocked actions | | Temporal | Operating hours, blackout periods, time-bounded auth | | Data Access | Read/write permissions, PII handling, data classification | | Communication | Permitted channels, approved recipients, tone guidelines |
4. Capability Attestation
Signed declaration of authorized capabilities. Prevents capability drift (agents gradually performing unauthorized tasks). Makes authorized scope explicit and verifiable.
5. Audit Anchor
Tamper-evident execution record. Each anchor hashes the previous; modifying any record invalidates the chain forward. Production should use Merkle trees or external checkpointing.
Verification Gradient
Verification is not binary:
| Result | Meaning | Action | | ----------------- | ------------------------ | -------------------------------- | | Auto-approved | Within all constraints | Execute and log | | Flagged | Near constraint boundary | Execute and highlight for review | | Held | Soft limit exceeded | Queue for human approval | | Blocked | Hard limit violated | Reject with explanation |
Focuses human attention where it matters: near boundaries and at limits.
Five Trust Postures
Graduated autonomy:
| Posture | Autonomy | Human Role | | ---------------------- | -------- | ------------------------------------------------- | | Pseudo-Agent | None | Human in-the-loop; agent is interface only | | Supervised | Low | Human in-the-loop; agent proposes, human approves | | Shared Planning | Medium | Human on-the-loop; co-planning | | Continuous Insight | High | Human on-the-loop; agent executes, human monitors | | Delegated | Full | Human on-the-loop; remote monitoring |
Postures upgrade through demonstrated performance. They downgrade instantly if conditions change.
EATP Operations
- ESTABLISH - Create agent identity and initial trust
- DELEGATE - Transfer authority with constraints
- VERIFY - Validate trust chain and permissions
- AUDIT - Record and trace all trust operations
The Traceability Distinction (Critical)
EATP provides traceability, not accountability.
- Traceability: Trace any AI action back to human authority. EATP delivers this.
- Accountability: Humans understand, evaluate, and bear consequences. No protocol can deliver this.
- Traceability is necessary for accountability but not sufficient.
How EATP Differs from Existing Standards
| Standard | Handles | EATP Adds | | ---------------- | --------------------- | ----------------------------------- | | OAuth/OIDC | User authentication | Agent trust delegation | | SPIFFE/SPIRE | Service identity | Agent autonomy governance | | Zero-Trust | Network security | Agent governance with trust lineage | | PKI | Hierarchical identity | Action-to-human traceability |
Existing standards verify identity and access. EATP verifies that actions are within human-established trust boundaries with unbroken chains to human authority.
Cascade Revocation
Trust revocation at any level automatically revokes all downstream delegations. No orphaned agents. Mitigations for propagation latency: short-lived credentials (5-minute validity), push-based revocation, action idempotency.
Quick Reference
Human Authority
|
v [Genesis Record + Capability Attestation]
Agent A
|
v [Delegation Record + Constraint Envelope]
Agent B
|
v [Action + Audit Anchor]
System Action
|
v [Trust Lineage Chain]
Traceable to Human
Verification: Auto-approved → Flagged → Held → Blocked
Postures: Pseudo-Agent → Supervised → Shared Planning → Continuous Insight → Delegated
Operations: ESTABLISH → DELEGATE → VERIFY → AUDIT
Relationship to Companion Frameworks
| Framework | Relationship | | ----------- | ------------------------------------------------- | | CARE | EATP operationalizes CARE's governance philosophy | | COC | COC maps EATP concepts to development guardrails | | Kailash | Reference implementation (Apache 2.0) |
SDK Implementation Reference
This repo contains the EATP SDK (the trust module). For SDK-specific knowledge, see these companion files:
- eatp-sdk-quickstart.md — Getting started with
pip install kailash, 4-operation lifecycle, store selection - eatp-sdk-api-reference.md — Complete API surface: all exports, module reference, type signatures
- eatp-sdk-patterns.md — Implementation patterns, critical gotchas, security findings, architecture patterns
- eatp-sdk-reasoning-traces.md — Reasoning trace extension: lifecycle, confidentiality, knowledge bridge integration
- eatp-budget-tracking.md — BudgetTracker API, SQLiteBudgetStore, reserve/record lifecycle, threshold callbacks, integer microdollars
- eatp-posture-stores.md — PostureStore protocol, SQLitePostureStore, PostureEvidence, PostureEvaluationResult, posture persistence
- eatp-security-patterns.md — EATP security patterns from red team: lock ordering, integer arithmetic, symlink rejection, fail-closed
- eatp-store-backends.md — Step-by-step guide for adding new TrustPlaneStore backends with 6-requirement security contract
- eatp-trust-plane-security.md — 11 hardened security patterns validated through 14 rounds of red teaming (TrustPlane-specific)
- eatp-trust-plane-enterprise.md — RBAC, OIDC, SIEM, Dashboard, Archive, Shadow mode, Cloud KMS reference
For Detailed Information
If Foundation source docs exist in this repo, read the EATP Core Thesis and EATP specification for additional depth. For comprehensive analysis, invoke the eatp-expert agent.
From the file to a first result
The download contains exactly the content displayed on this page. This copy may differ from the latest version in the source repository.
View the source and supporting filesThis download contains SKILL.md only. Any scripts, references, templates and dependencies are not included. Get the required files from the source, preserving their directory structure, before continuing.
1. Download the file
Download SKILL.mdFrom the root of a test project, save the file as .skill-downloads/eatp-framework-reference-mrzxupub/SKILL.md, or use the command below. This folder is for inspecting the skill before installation.
Command for macOS/Linux or WSL: requires a POSIX shell and curl. On Windows without WSL, use the download button and create the folder manually.
mkdir -p '.skill-downloads/eatp-framework-reference-mrzxupub' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/eatp-framework-reference-mrzxupub/download' --output '.skill-downloads/eatp-framework-reference-mrzxupub/SKILL.md.part' && mv '.skill-downloads/eatp-framework-reference-mrzxupub/SKILL.md.part' '.skill-downloads/eatp-framework-reference-mrzxupub/SKILL.md'2. Check prerequisites
Read SKILL.md before using it. If it references scripts or external services, inspect them and prepare the required access in your test environment.
Original excerpt: Quick Reference
Human Authority
|
v [Genesis Record + Capability Attestation]
Agent A
|
v [Delegation Record + Constraint Envelope]
Agent B
|
v [Action + Audit Anchor]
System Action
|
v [Trust Lineage Chain]
Traceable to Human
Verification: Auto-approved → Flagged → Held → Blocked
Postures: Pseudo-Agent → Supervised → Shared Planning → Continuous Insight → Delegated
Operations: ESTABLISH → DELEGATE → VERIFY → AUDIT
The platforms on this page are catalog indications. The paths below follow tool documentation; they do not prove this skill has been run in those tools. No minimum tool version is confirmed for this listing.
3. Load the skill
After inspection, copy the complete folder into your project using one of the commands below, then open a new tool session. The command stops if a folder with the same name already exists: compare the files before replacing it.
Claude Code
test -f '.skill-downloads/eatp-framework-reference-mrzxupub/SKILL.md' && test -s '.skill-downloads/eatp-framework-reference-mrzxupub/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/eatp-reference' && cp -R '.skill-downloads/eatp-framework-reference-mrzxupub' '.claude/skills/eatp-reference'Cursor
test -f '.skill-downloads/eatp-framework-reference-mrzxupub/SKILL.md' && test -s '.skill-downloads/eatp-framework-reference-mrzxupub/SKILL.md' && mkdir -p '.cursor/skills' && test ! -e '.cursor/skills/eatp-reference' && cp -R '.skill-downloads/eatp-framework-reference-mrzxupub' '.cursor/skills/eatp-reference'Codex
test -f '.skill-downloads/eatp-framework-reference-mrzxupub/SKILL.md' && test -s '.skill-downloads/eatp-framework-reference-mrzxupub/SKILL.md' && mkdir -p '.agents/skills' && test ! -e '.agents/skills/eatp-reference' && cp -R '.skill-downloads/eatp-framework-reference-mrzxupub' '.agents/skills/eatp-reference'OpenSkills
OpenSkills must already be installed. The local install/read procedure is checked with OpenSkills 1.5.0, which requires Node.js ≥ 20.6.0. Catalog slugs are not resolved automatically.
Official OpenSkills installationopenskills install './.skill-downloads/eatp-framework-reference-mrzxupub'openskills read 'eatp-framework-reference-mrzxupub'Reading should display the installed file content and its base directory. It does not run the skill or install its dependencies.
For an agent that reads AGENTS.md, then sync the index. This command changes AGENTS.md: review the diff before using it.
openskills syncManual method or another tool: attach SKILL.md to a conversation, or open it in an agent that can read files. Include any required supporting resources. No universal folder is recognized by every tool.
4. Try a first task
Use a short, synthetic input: an API endpoint, a small document or an interface brief. In a new conversation, attach the file or give the agent its path, then adapt this request:
Read .skill-downloads/eatp-framework-reference-mrzxupub/SKILL.md and apply its instructions to this example: [describe a test input]. Identify any missing files, dependencies or access. Produce the result requested by the skill without inventing data or running unreviewed scripts.Expected result: output matching the skill instructions, or a precise list of missing prerequisites. A read confirmation alone does not validate a first use. If an external resource is unavailable, that path remains untested.
DeFi AMM Security
Security
Security checklist for Solidity AMM contracts, liquidity pools, and swap flows. Covers reentrancy, donation attacks, oracle manipulation, slippage, and integer math.
Semgrep Rule Creator
Security
Creates custom Semgrep rules for detecting security vulnerabilities, bug patterns, and code patterns. Includes test-first methodology, taint mode support, and validation steps. Helps when building targeted static analysis detections.
Dev Toolbar Review Guide
Security
Safety rules for the dev toolbar, PostHog client, and feature flags. Use when reviewing changes to dev-tools and related files, covering environment guards, override cookies, and SSE stream safety.