← ClaudeAtlas

docs-updaterlisted

Detect documentation drift and patch affected docs (candidate survey, git hook, range cursor, or detect JSON). Use in conversation when the user asks to sync or update docs after code changes. Also the loop entry skill for documentation drift automation. Interactive default is survey only; edit docs when the user explicitly requests a fix or Constraints allow edits. Not for new document creation or markdown linting.
y-miyazaki/config · ★ 1 · Data & Documents · score 68
Install: claude install-skill y-miyazaki/config
**UTILITY SKILL** — automated diff-sync and drift repair, not content authoring. ## Input - **Interactive / hook (required):** resolve scope per [category-detect-scope.md](references/category-detect-scope.md) — Interactive free-form → `all` (full candidate docs); git hook → `staged`; automation cursor → `range` with `--since` — triage per [common-impact-map.md](references/common-impact-map.md); validate patches per [common-checklist.md](references/common-checklist.md) - **Automation (optional):** detect JSON in prompt — from a caller or optional skill detect script; not required for interactive runs. Load [category-input-schema.md](references/category-input-schema.md) and [category-automation-envelope.md](references/category-automation-envelope.md) on that path only Path allowlist, when present, arrives in `## Constraints`. ## Output Specification Report per [common-output-format.md](references/common-output-format.md). On the automation path, also follow [common-output-format-automation.md](references/common-output-format-automation.md) and [category-automation-envelope.md](references/category-automation-envelope.md). Stay within [category-scope.md](references/category-scope.md). ## Execution Scope Target: root `*.md`, `docs/**/*.md`, nested `**/README.md` (excluding generated directories), and `mkdocs.yml` (nav section) when present. ### USE FOR: - Survey candidate documentation for drift and sync opportunities (Interactive `all`); update cross-references, tables,