What problem does it solve? Codebase documentation drifts out of date quickly, and writing a full doc set (README, API reference, architecture, changelog, security, handoff notes) by hand is slow and error-prone. This Skill generates the complete documentation set grounded in the actual source code and keeps it refreshable across runs without overwriting human edits. ## Core Features & Use Cases - Full documentation set generation: Produces CLAUDE.md, root and per-directory READMEs, docs/API.md, docs/ARCHITECTURE.md, TODO.md, SECURITY.md, CHANGELOG.md, and docs/HANDOFF.md in dependency order. - Idempotent refresh: Uses managed content blocks with hashes and a docs/.repo-docs.json manifest so re-runs update only generated sections and preserve human edits. - Repo survey and changelog scripts: Includes repo_survey.py for inventorying languages, entry points, routes, env vars, and secrets, plus git_changelog.py for drafting Keep a Changelog entries from git history. - Use Case: After a large refactor, ask the Skill to refresh the repo docs; it surveys what changed since the last run, updates only the affected sections, drafts new changelog entries, and reports anything it could not verify. ## Quick Start Ask the assistant to document this repository and generate the full documentation set including README, architecture, API reference, and changelog.