From doc-sync
Documentation synchronization knowledge. Use when analyzing documentation patterns, understanding how code changes map to documentation needs, or determining documentation structure for different project types.
How this skill is triggered — by the user, by Claude, or both
Slash command
/doc-sync:doc-syncThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Knowledge base for documentation synchronization, covering patterns for
Knowledge base for documentation synchronization, covering patterns for different project types and how code changes typically map to documentation needs.
Good documentation:
Documentation drift happens when:
Different types of code changes require different documentation updates:
| Code Change | Documentation Need |
|---|---|
| New feature | Feature doc, routes, API reference |
| Architectural decision | ADR (Architecture Decision Record) |
| New dependency | Tech stack reference |
| Config change | Guides, deployment docs |
| Schema change | Data model docs |
For detailed patterns and mappings, see:
references/doc-patterns.md - Documentation patterns by project typereferences/change-mapping.md - How code changes map to doc typesThis skill supports the /update-docs command and its agents:
git-change-analyzer - Uses change mappingsdoc-gap-analyzer - Uses doc patternsdoc-updater - Uses both for contextnpx claudepluginhub lifegenieai/lifegenie-claude-marketplace --plugin doc-syncGenerates docs from code, detects drift between docs and implementation, validates quality, and applies templates for READMEs, APIs, components, models, and guides.
Researches current code state and updates corresponding documentation to keep docs in sync with code.