doc-maintenance

Audit and update documentation using git history and predefined rules.

1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/kochangbok/paperclip-ko --skill doc-maintenance-kochangbok
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-maintenance
Source: https://github.com/kochangbok/paperclip-ko/tree/main/.agents/skills/doc-maintenance
Command: npx skills add https://github.com/kochangbok/paperclip-ko --skill doc-maintenance-kochangbok

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of reviewing and updating top-level documentation to ensure it reflects the latest features and changes in the codebase.

Core Features & Use Cases

  • Automated Audit: Scans documentation for drift and proposes minimal edits.
  • Branch Creation: Creates a new branch for proposed changes.
  • Pull Request: Opens a pull request with the suggested updates.
  • Use Case: Use it to ensure that your README, SPEC, and PRODUCT documentation are up to date after major feature merges or on a regular schedule.

Quick Start

Run the 'doc-maintenance' skill to audit and update your documentation.

Frequently Asked Questions about doc-maintenance

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

FAQPage Schema
How do I automate documentation updates to match my latest codebase changes?

Automating documentation updates requires scanning your files for drift using git history and predefined rules. This process identifies inconsistencies between your codebase and markdown files, proposing minimal edits to ensure accuracy and consistency.

What is documentation drift and how does an automated audit fix it?

Documentation drift occurs when your markdown files become outdated relative to codebase changes. An automated audit scans for these inconsistencies using git history, identifies outdated sections, and proposes minimal edits to restore accuracy and consistency.

How do I ensure my README and SPEC files are up to date after a feature merge?

To ensure README and SPEC files are up to date after a feature merge, run an automated documentation audit. It creates a new branch with proposed changes and opens a pull request with the suggested markdown updates for review.

Does the automated documentation audit require specific tools or environments?

Yes, the automated documentation audit requires git and various markdown processing tools to function. These dependencies allow it to analyze git history and process markdown files to propose accurate updates and manage branch creation.

What is the best way to synchronize top-level documentation with recent git history?

The best way to synchronize top-level documentation with recent git history is using an automated maintenance process. It reviews git changes, proposes minimal edits to your markdown files, and opens a pull request with the updates for review.

Can I use this automated update process for regular schedule checks rather than just feature merges?

Yes, you can use the automated documentation audit on a regular schedule. It continuously scans your documentation against the codebase, proposes minimal edits, creates a branch, and opens a pull request to maintain long-term accuracy.