Living docs
Skill jensenhuangyankai/living-docs-skill/skills/living-docs
Bootstrap, navigate, update, and align source-linked living docs. Use when the user mentions docs, design docs, architecture docs, keeping docs in sync, asks what docs already exist, needs missing docs created, or wants to grill, stress-test, or clarify a codebase plan before implementation.From its SKILL.md
npx -y skills add jensenhuangyankai/living-docs-skill --skill living-docsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.7 KB, 328 tokens by cl100k_base, as published. Nobody here has run it
Living Docs
Single entrypoint for the living-docs workflow. It can also align a proposed change against the repo's documented language before implementation begins.
Infer the Mode
Choose the mode from the request and repository state. Do not ask the user to pick unless the situation is genuinely ambiguous.
- Align: The user has a plan, feature idea, or design direction and wants it grilled, stress-tested, clarified, or aligned before building. Load align.md.
- Bootstrap: No living-docs system exists yet. Load bootstrap.md.
- Navigate: The repo already has docs and you need context. Load navigate.md.
- Update: Code changed and the docs must be synchronized. Load update.md.
Rules
- Pick one mode first. Do not load every reference file up front.
- Treat "docs", "design docs", "architecture docs", and similar wording as a likely trigger for this skill.
- Treat "grill", "stress-test", "align before build", "clarify the plan", and "interview me" as Align mode triggers when a codebase is involved.
- Search first and read only the relevant docs or templates.
- Prefer the smallest accurate docs update over broad rewrites.
Helpers
- Scaffold docs:
scripts/scaffold-docs.sh - List changed files:
scripts/list-changed-files.sh - Match changed files to docs:
scripts/match-source-files.py
What ships with it: 24 files
23.0 KB alongside SKILL.md, 3 of them executable
references/
- align/adr-format.md1.2 KB
- align/context-format.md1.9 KB
- align.md3.2 KB
- bootstrap/analysis-checklist.md1.1 KB
- bootstrap/doc-tree.md1.2 KB
- bootstrap/install-targets.md777 B
- bootstrap.md886 B
- bootstrap/templates/architecture.md693 B
- bootstrap/templates/build-order.md435 B
- bootstrap/templates/changelog.md419 B
- bootstrap/templates/design-index.md1.1 KB
- bootstrap/templates/feature.md923 B
- bootstrap/templates.md385 B
- bootstrap/templates/service.md734 B
- bootstrap/templates/ui-components.md634 B
- bootstrap/templates/ui-pages.md604 B
- navigate.md554 B
- navigate/search-patterns.md685 B
- update.md1.0 KB
- update/propagation-rules.md1.1 KB
- update/update-instructions-template.md1.7 KB
scripts/
- list-changed-files.shruns297 B
- match-source-files.pyruns1.5 KB
- scaffold-docs.shruns298 B