audit-logger

Capture structured audit logs for AI workflow interactions and decisions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ukrsite/kiro-workflows --skill audit-logger-ukrsite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit-logger
Source: https://github.com/ukrsite/kiro-workflows/tree/main/skills/shared-skills/audit-logger
Command: npx skills add https://github.com/ukrsite/kiro-workflows --skill audit-logger-ukrsite

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Log and track all AI-driven workflow interactions, decisions, and outputs to provide a complete, tamper-evident audit trail for autonomous SDLC processes.

Core Features & Use Cases

  • Audit session management: initialize, log steps, log human decisions, and finalize sessions to build a chronological record of a workflow.
  • Per-step logging: capture input/output summaries, timing, and results to support traceability and compliance reviews.
  • Report generation: produce human-readable or JSON reports that summarize workflow runs, decisions, and overall status.
  • Compliance-ready: maintain structured logs that can be stored in audit-logs and used for audits, governance, and incident investigations.

Quick Start

Initialize a new audit session for your workflow by running the audit-logger with the workflow name and trigger source, specifying an output directory.

Frequently Asked Questions about audit-logger

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

FAQPage Schema
How do I create an audit trail for autonomous AI workflows?

Audit logs for autonomous workflows are structured records of every AI interaction, decision, and checkpoint captured during end-to-end SDLC runs. They provide chronological traceability and a tamper-evident history for compliance reviews and incident investigations.

How do I log human review decisions in an AI workflow audit session?

You log human review decisions in an AI workflow audit session by using the per-step logging function to capture inputs, outputs, and human decisions. This records the exact checkpoint and outcome within the chronological audit trail for traceability.

Can I generate JSON reports summarizing my AI workflow audit logs?

Yes, you can generate JSON reports summarizing your AI workflow audit logs. The report generation feature produces human-readable or JSON outputs that summarize workflow runs, decisions, and overall status for governance and incident investigations.

Does the audit logger require any external dependencies to track SDLC compliance?

No, the audit logger requires no external dependencies to track SDLC compliance. It relies solely on Python scripts and a defined log schema to manage sessions and produce structured logs in your specified output directory.

What is the best way to maintain traceability for autonomous software development lifecycle processes?

The best way to maintain traceability for autonomous SDLC processes is to capture structured audit logs at every workflow checkpoint. Logging workflow initiation, per-step results, and finalization ensures a complete, tamper-evident audit trail across multiple runs.