What problem does it solve?
Keeps project documentation accurate after code changes by scanning diffs, applying factual updates, and highlighting or prompting for any risky narrative edits that need human approval. It prevents drift between shipped code and README, ARCHITECTURE, CONTRIBUTING, CLAUDE.md, CHANGELOG, and TODOS.
Core Features & Use Cases
- Diff-aware updates: Reads the branch diff and updates file paths, counts, and factual items across documentation.
- CHANGELOG voice polish: Polishes wording in CHANGELOG entries without rewriting or deleting recorded history.
- Guided approvals: Automatically applies clear factual edits and uses AskUserQuestion for version bumps, large narrative changes, or other risky decisions.
- TODOS and discoverability: Moves completed TODOs when obvious, flags discoverability gaps between README and CLAUDE.md, and ensures cross-doc consistency.
- Use Case: After merging a feature branch, run the skill to auto-sync README examples, update docs references, polish CHANGELOG bullets, and surface any content that requires your review.
Quick Start
Use the document-release skill to update README, ARCHITECTURE, CONTRIBUTING, CHANGELOG, and TODOS to reflect the changes in this branch and prompt me where human approval is needed.