Living Project Documentation

Updating a project's own documentation when a change alters what it says, and reading it before planning one — a behaviour, a domain term, or a decision that constrains future work; also placing or updating a project's conventions or operational procedures once they share one docs/ tree with that documentation. Triggers on "docs/", "spec", "domain model", "glossary", "ubiquitous language", "ADR", "supersede", "the docs are stale", "is this documented anywhere", "conventions/", "operations/". Not spec-driven development — a plan drives the change and this records what became true, so "spec-first" and "generate from the spec" route elsewhere. Covers the docs/ shape, its invariants, decision records, conventions and operations, and five single-purpose validators.

axross Updated

File contents

axross/btnopen.com/tree/main/.claude/skills/living-project-documentation commit 93b1f5625f

Frequently asked questions

npx skillmds@latest add axross/living-project-documentation-3