
Signed Audit Trails Recipe
This is a teaching cookbook for adding cryptographically signed audit trails to Claude Code tool calls. Every bash command, file edit, or web fetch gets evaluated against a Cedar policy, then signed with Ed25519 into a tamper-evident receipt. The receipts chain together and verify offline with a single CLI command, no network or vendor lookup needed. Most useful in regulated environments (finance, healthcare), CI/CD pipelines where you need proof a policy gate held, or when a counterparty wants to verify your agent's behavior without trusting you. The actual runtime lives in a separate protect-mcp plugin; this skill walks through the pattern, cryptography, and cross-implementation interop before you commit to the hooks.
- skills.sh installs
- 6.7K
- GitHub stars
- 42.4K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add wshobson/agents --skill signed-audit-trails-recipe --agent claude-codeInstalls into .claude/skills of the current project.
Files
Signed Audit Trails for Claude Code Tool Calls
Cookbook-style walkthrough for cryptographically signed receipts on every
Claude Code tool call. This is the teaching skill. For the runtime
implementation, install the protect-mcp plugin.
What this gives you
Every tool call (Bash, Edit, Write, WebFetch) is:
- Evaluated against a Cedar policy before execution. If the policy denies the call, the tool does not run.
- Signed as an Ed25519 receipt after execution. Receipts are JCS-canonical and verifiable offline by anyone with the public key.
An auditor, regulator, or counterparty can verify every receipt later (Step 5). No network call, no vendor lookup, no trust in the operator.
When to use the pattern
Sponsors
Details
- Repository
- github.com/wshobson/agents
- Categories
- Frontend Development, DevOps & CI/CD, AI & Agent Building
- First seen
- May 16, 2026
More from wshobson/agents
All 174- Protect Mcp Setup6.3K
- Review Agent Setup5.6K
- Scan5K
- Recsys Pipeline Architect4.6K
- Social Publishing4K
- Before You Build3.5K
- File Conversion3.4K
- Ai Debt Detector3.4K
- Session Guard3.2K
- Dataset Curation3K
- Eval Harness First3K
- Lora Qlora Recipes3K
- Finetuning Method Selection3K
- Preference Optimization2.9K
- Quantized Export2.9K
- Pptx Reference Deck Analysis2.9K
- Grpo Rlvr Training2.9K
- Checkpoint Promotion2.9K
- Trace To Training Data2.9K
- Vision Sft2.9K
- Spark Memory Thermal Ops2.9K
- Spark Training Gotchas2.9K
- Spark Environment Setup2.9K
- Typescript Advanced Types98.8K