signed-audit-trails-recipe

Create verifiable audit logs for Claude Code tool calls with Ed25519 receipts.

1|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/haxlys/skills --skill signed-audit-trails-recipe-haxlys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: signed-audit-trails-recipe
Source: https://github.com/haxlys/skills/tree/main/vendored/wshobson-agents/plugins/signed-audit-trails/skills/signed-audit-trails-recipe
Command: npx skills add https://github.com/haxlys/skills --skill signed-audit-trails-recipe-haxlys

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Step-by-step cookbook for setting up cryptographically signed audit trails on Claude Code tool calls. Use when explaining, evaluating, or demonstrating the pattern before committing to the protect-mcp runtime hooks. Covers Cedar policy, Ed25519 receipts, offline verification, tamper detection, CI/CD integration, and SLSA provenance.

Core Features & Use Cases

  • Cedar policy evaluation gates all tool calls before execution.
  • Ed25519 receipts are generated after each tool call and are verifiable offline.
  • CI/CD pipelines can attach the receipt chain as provenance for builds and releases.
  • Tamper-detection demonstrations and audits for regulators or stakeholders.
  • SLSA-style provenance integration to correlate tool activity with releases.

Quick Start

Install the protect-mcp hook in your project and follow the sample steps to generate and verify signed receipts.

Frequently Asked Questions about signed-audit-trails-recipe

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create verifiable audit logs for Claude Code tool calls?

To create verifiable audit logs for Claude Code tool calls, install the protect-mcp hook and follow the provided cookbook steps to generate cryptographically signed Ed25519 receipts after each tool execution.

What is tamper-evident provenance and how does it work with SLSA integration?

Tamper-evident provenance uses Ed25519 receipts to cryptographically verify tool interactions. SLSA-style integration correlates this activity with releases by attaching the receipt chain as build provenance in CI/CD pipelines.

Can I verify signed tool-call receipts offline?

Yes, you can verify signed tool-call receipts offline. The cookbook demonstrates offline verification and tamper detection for Ed25519 receipts, allowing you to audit tool interactions without network connectivity.

Does Cedar policy evaluation support gating Claude Code tool calls?

Yes, Cedar policy evaluation gates all Claude Code tool calls before execution. The cookbook demonstrates how to apply these policies to ensure only authorized interactions proceed in regulated environments.

What is the best way to demonstrate verifiable provenance for regulators?

The best way to demonstrate verifiable provenance for regulators is through tamper-detection demonstrations using the signed receipt chain, proving the integrity and authenticity of tool interactions during audits.

Do I need a specific runtime hook to generate signed audit trails?

Yes, you need the protect-mcp runtime hook installed in your project to generate signed audit trails. The cookbook serves as a guide for setting up this hook before committing to the full runtime configuration.