What problem does it solve? When AI writes large amounts of code, users quickly lose track of what was built, why decisions were made, and where things live. This Skill audits AI-generated code and maintains a living AI_LEDGER.md file so the codebase stays understandable without the user having written it themselves. ## Core Features & Use Cases - Code Auditing: Reads specified files or entire directories and documents every function, data structure, data flow, design decision, and gotcha. - Living Ledger: Writes and incrementally updates AI_LEDGER.md with a flat searchable index of functions and types plus per-session historical entries. - Merge-Aware Updates: Preserves previous session entries, updates changed index rows, and marks removed items as [removed]. - Use Case: After a long AI coding session, ask for an audit of the repo and receive an updated AI_LEDGER.md with a plain-English overview, a function index, and notes on fragile spots before you modify anything. ## Quick Start Ask the AI to run the ai-ledger skill and audit everything in the repository to update AI_LEDGER.md.