Skip to content

Add agent-governance skill: signed receipts + Cedar policy enforcement#869

Open
tomjwxf wants to merge 1 commit intoanthropics:mainfrom
tomjwxf:add-agent-governance-skill
Open

Add agent-governance skill: signed receipts + Cedar policy enforcement#869
tomjwxf wants to merge 1 commit intoanthropics:mainfrom
tomjwxf:add-agent-governance-skill

Conversation

@tomjwxf
Copy link
Copy Markdown

@tomjwxf tomjwxf commented Apr 5, 2026

Summary

Adds an agent-governance skill that provides cryptographic audit trails and Cedar policy enforcement for agent tool calls via protect-mcp (MIT).

What it covers

  • Quick start: npx protect-mcp init-hooks && npx protect-mcp serve
  • Cedar policies: per-tool allow/deny/rate-limit rules with examples
  • Shadow vs enforce mode: observe before blocking
  • Receipt verification: offline Ed25519 signature checking
  • MCP server wrapping: works as a stdio proxy for any MCP server
  • Audit bundle export: self-contained compliance archives

Why this fits the skills repo

  • Complements mcp-builder — that skill helps build MCP servers, this skill helps secure and audit them
  • Every tool call produces a signed receipt verifiable by anyone offline
  • Already integrated into Microsoft Agent Governance Toolkit
  • Receipt format is an IETF Internet-Draft

Files added

  • skills/agent-governance/SKILL.md — skill definition following existing patterns
  • skills/agent-governance/LICENSE.txt — MIT license

Adds a skill for cryptographic audit trails on agent tool calls via
protect-mcp (MIT, npmjs.com/package/protect-mcp).

Covers: Ed25519 receipt signing, Cedar WASM policy evaluation,
shadow/enforce modes, offline verification, audit bundle export.

References: IETF draft-farley-acta-signed-receipts, Microsoft AGT PR anthropics#667.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants