audit-log-architect

Design tenant-scoped audit logging systems with event taxonomy and integrity controls.

2|Updated Jul 6, 2026
One-click install
npx skills add https://github.com/nguyenpv1980-wq/Project-Aegis --skill audit-log-architect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit-log-architect
Source: https://github.com/nguyenpv1980-wq/Project-Aegis/tree/main/.claude/skills/audit-log-architect
Command: npx skills add https://github.com/nguyenpv1980-wq/Project-Aegis --skill audit-log-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill designs durable, tenant-scoped audit logging for systems that need provable accountability, compliance evidence, and safe cross-tenant isolation.

Core Features & Use Cases

  • Audit Taxonomy Design: Defines which authentication, access-control, data access, admin, security, billing, and tenant lifecycle actions must be recorded.
  • Schema and Integrity Rules: Specifies a versioned audit record schema, append-only storage behavior, tamper-evidence expectations, and explicit write-failure policies.
  • Tenant-Safe Access and Validation: Establishes scoped audit reads, retention and redaction rules, negative tests, and a rollout path for adding auditing to a live system.
  • Use Case: A SOC 2-ready SaaS platform needs to prove who changed permissions, who exported data, and whether audit events can be altered or hidden.

Quick Start

Ask for an audit logging design for your product that defines the event taxonomy, record schema, append-only integrity, tenant-scoped access, retention rules, and negative tests.

Frequently Asked Questions about audit-log-architect

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

FAQPage Schema
How do I design a tamper-evident audit logging system for a SaaS platform?

A tamper-evident audit logging system requires an append-only storage architecture, a versioned record schema, and explicit write-failure policies to prevent unauthorized alteration or deletion of audit events.

What events need to be captured in an audit trail for SOC 2 compliance?

Audit logging for SOC 2 compliance requires capturing authentication, access-control, data access, administrative, security, billing, and tenant lifecycle actions within a complete, predefined event taxonomy.

How do I ensure tenant isolation in a multi-tenant audit log?

Tenant isolation in audit logs is maintained by enforcing tenant-scoped audit reads, applying strict access controls, and executing negative tests to verify no cross-tenant data leakage occurs.

What is the best way to handle data redaction and retention in compliance audit logs?

Handling redaction and retention in compliance audit logs requires defining explicit retention rules and redaction policies to safely obscure sensitive data while preserving the integrity of the audit trail.

Can I add audit logging to a live system without downtime?

Adding audit logging to a live system requires a rollout path that integrates event taxonomy, schema, and scoped access controls incrementently to avoid downtime and maintain system integrity.

Why do I need negative tests for audit logging integrity?

Negative tests for audit logging integrity are required to actively verify tamper-evidence controls and prove that unauthorized modifications, deletions, or cross-tenant access attempts are blocked and detected.