update-documentation

Update project documentation after code changes by classifying changes and removing stale references.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/KevounC/claude-kanban --skill update-documentation-kevounc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-documentation
Source: https://github.com/KevounC/claude-kanban/tree/main/.claude/skills/update-documentation
Command: npx skills add https://github.com/KevounC/claude-kanban --skill update-documentation-kevounc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of updating documentation to ensure it remains synchronized with code changes, eliminating the need for manual updates and ensuring accuracy.

Core Features & Use Cases

  • Dynamic Discovery: Automatically identifies the project's documentation structure and relevant files.
  • Change Classification: Determines the type of code change and updates the corresponding documentation accordingly.
  • Stale Reference Removal: Grep searches for and removes outdated references to ensure documentation accuracy.
  • Generated File Regeneration: Ensures that generated files are updated after source changes.
  • Memory File Updates: Keeps the project's memory file updated with new patterns, gotchas, or completed phases.
  • Skill Synchronization: Updates repo-specific derived skills that reference changed interfaces, workflows, or conventions.
  • Use Case: After implementing a new feature, this Skill can be used to automatically update the project's documentation, including guides, reference pages, and generated files.

Quick Start

Run the update-documentation skill after making a code change to ensure documentation accuracy.

Frequently Asked Questions about update-documentation

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

FAQPage Schema
How do I automate documentation updates after making code changes?

Automating documentation updates after code changes requires scanning the codebase to classify modifications, removing stale references, and regenerating affected files. This Skill executes that workflow to maintain documentation accuracy without manual intervention.

What is the best way to keep project documentation synchronized with my codebase?

Keeping documentation synchronized with a codebase requires automatically detecting code changes, updating corresponding reference pages, and refreshing memory files with new patterns. This Skill automates that synchronization to eliminate manual updates.

Can I automatically remove outdated references from my project documentation?

Yes, removing outdated references from project documentation can be automated by running grep searches to locate stale entries and deleting them. This Skill performs stale reference removal to ensure documentation accurately reflects the current codebase.

Does this documentation synchronization tool work without external dependencies?

Yes, this documentation synchronization tool operates without external dependencies, requiring only access to the project's documentation and codebase to automatically discover documentation structure, classify changes, and update derived skills.

How do I update repo-specific derived skills when interfaces or workflows change?

Updating repo-specific derived skills after interface or workflow changes requires automatically scanning the codebase for modifications and synchronizing the affected skills. This Skill handles that synchronization to ensure derived skills match current conventions.