Documenting Legacy Codebases

Use when documenting an existing codebase whose documentation is missing, stale, or untrusted - an inherited system, a legacy application, a repo where the docs lie - or when regrounding a documentation tree against the code, or when someone asks what a system actually does. Encodes the survey-first inventory, the writer-side evidence hierarchy, depth-per-surface rules, the refactor test, dead-or-alive proofs, the quirks-and-findings split, the coverage ledger, the parallel campaign, and the docs-tree skeleton. Use whenever documentation must be reconstructed from the code rather than written alongside a change.

riekelt 1a8acff 15.9 KB Updated

File contents

riekelt/technical-writer/tree/main/plugins/technical-writer/skills/documenting-legacy-codebases commit 1a8acff67b

Frequently asked questions

npx skillmds add riekelt-technical-writer/documenting-legacy-codebases