doc-updater

Synchronizes local Claude Code guide documents with the official GitHub CHANGELOG.

Updated Jul 7, 2026
One-click install
npx skills add https://github.com/hivgb1-ai/do-better-workspace-v2 --skill doc-updater-hivgb1-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-updater
Source: https://github.com/hivgb1-ai/do-better-workspace-v2/tree/main/.claude/skills/doc-updater
Command: npx skills add https://github.com/hivgb1-ai/do-better-workspace-v2 --skill doc-updater-hivgb1-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Keeping local copies of Claude Code official documentation up to date is tedious: you must manually check the GitHub CHANGELOG, figure out which versions you missed, and edit each guide file by hand. This Skill automates that entire sync workflow with version tracking. ## Core Features & Use Cases - Dual version tracking: Separately tracks the cached CHANGELOG version and the version your guide documents actually reflect, so it knows exactly what is missing. - Categorized change analysis: Classifies CHANGELOG entries by topic (Skills, Subagents, CLAUDE.md, Rules, Plugins, Hooks, Breaking Changes) and maps them to the correct guide file. - Safe updates with reporting: Updates the five guide documents under 30-knowledge/37-claude-code/37.00-official-docs/, highlights Breaking Changes, checks whether workspace skills/agents are affected, and never commits to git automatically. - Use Case: You return to your workspace after a month and say "문서 업데이트 확인해줘" — the Skill fetches the latest CHANGELOG, detects three missed versions, updates the affected guides, and reports one Breaking Change requiring manual review. ## Quick Start Ask Claude to check for Claude Code documentation updates and sync the official docs guides.

Frequently Asked Questions about doc-updater

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I keep local Claude Code documentation in sync with official releases?

Fetch the official CHANGELOG from the anthropics/claude-code GitHub repository, compare its latest version against a locally tracked sync version, and update only the guide sections affected by the new entries. This Skill automates that comparison and update flow.

How does the doc-updater decide which guide files to update?

It categorizes CHANGELOG entries by keyword into topics like Skills, Subagents, CLAUDE.md, Rules, Plugins, and Hooks, then maps each category to a specific guide file such as skills-guide.md or subagents-guide.md. Only files with matching changes are modified.

Does the doc-updater work offline or without GitHub access?

Yes, it has an offline fallback. If WebFetch to the raw CHANGELOG URL fails, it proceeds using the locally cached copy in .cache/doc-updater/changelog.md and explicitly notes that remote verification failed.

Will the doc-updater overwrite my custom notes in the guide files?

No. The Skill is instructed to respect existing customizations by merging new content rather than overwriting user-added sections. Large restructuring changes require user confirmation before being applied.

Does the doc-updater commit changes to git automatically?

No. It only modifies files and prints a report. Committing is left to the user, and Breaking Changes are highlighted in the report for manual review rather than auto-applied.