update-docs

Synchronize project documentation with codebase changes across CLAUDE.md, tasks.md, specs, design.md, changelog, and glossary.

2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/nextc/nextc-claude --skill update-docs-nextc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-docs
Source: https://github.com/nextc/nextc-claude/tree/main/nextc-core/skills/update-docs
Command: npx skills add https://github.com/nextc/nextc-claude --skill update-docs-nextc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps project documentation aligned with the evolving codebase, ensuring CLAUDE.md, tasks.md, specs, design.md, changelog, and glossary stay up to date after feature additions, bug fixes, or architectural changes.

Core Features & Use Cases

  • Automated documentation synchronization across CLAUDE.md, tasks.md, specs/*, design.md, changelog, and glossary.
  • Orchestrates a doc-keeper workflow to reconcile changes and apply updates automatically.
  • Supports Bootstrap (initial docs creation) or Update (reconcile only changed files) modes.

Quick Start

Invoke the doc-keeper to reconcile recent code changes into the project documentation.

Frequently Asked Questions about update-docs

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

FAQPage Schema
How do I keep project documentation in sync with code changes automatically?

To keep project documentation in sync with code changes, an automated doc-keeper workflow gathers context from git and current docs to reconcile updates across CLAUDE.md, tasks.md, specs, design.md, changelog, and glossary after feature additions or bug fixes.

How does an AI-assisted doc-keeper update a changelog and glossary?

An AI-assisted doc-keeper updates a changelog and glossary by spawning an agent that gathers context from recent git history and current documentation, applying updates automatically to reconcile architectural changes and feature completions.

Can I initialize project documentation from an existing codebase?

Yes, you can initialize project documentation from an existing codebase using Bootstrap mode, which creates initial docs including CLAUDE.md, tasks.md, specs, design.md, changelog, and glossary.

What is the best way to update design.md and specs after architectural changes?

The best way to update design.md and specs after architectural changes is using Update mode, which spawns a doc-keeper agent to reconcile only changed files by gathering context from git history.

Do I need git to automate documentation maintenance for my codebase?

Yes, git is needed to automate documentation maintenance because the doc-keeper agent relies on gathering context from git history to identify recent codebase changes and apply corresponding documentation updates.

When should I not use automated docs-maintenance for a codebase?

You should not use automated docs-maintenance when no code changes have occurred, as Update mode specifically targets changed files by gathering context from git history to reconcile only modified documentation.