docs-sync
Installation
SKILL.md
Docs sync
Find the documentation contract
- Read repository instructions and the relevant code diff, commits, or release range.
- Inspect existing working-tree changes before editing. Preserve them and stop for direction when required documentation edits overlap.
- Identify the source of truth for each claim: code, schema, generated specification, configuration, script, or operational procedure.
- Search for affected names, commands, routes, environment variables, defaults, and links across existing documentation.
- Determine the audience and the smallest set of docs surfaces that must change.
Do not invent a new docs hierarchy, duplicate generated content, or rewrite unrelated prose. Edit generated docs only through their generator.
Update minimally
- Preserve established structure, terminology, voice, headings, anchors, and versioning.
- Keep commands and examples copy/paste runnable and consistent with repository scripts and supported platforms.
- Document user-visible behavior, API or schema changes, configuration/default changes, migrations, rollback steps, and operational impact only when the code change creates them.
- Mark secrets as secrets and never paste real credentials or production values.
- Add an ADR only when the repository already records ADRs and the change is a durable architectural decision;
references/adr-template.mdis available when that convention applies.