doc-maintenance

Audit top-level documentation for drift and open Pull Requests with proposed edits.

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

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 accurately reflects the latest features and changes in the codebase.

Core Features & Use Cases

  • Audit Documentation: Scans documentation for drift from recent code changes.
  • Propose Edits: Suggests minimal edits to correct inaccuracies and updates features.
  • Automated Branching and PR: Creates a branch and opens a Pull Request with the suggested changes.
  • Use Case: After a major feature merge, use this Skill to automatically review and update the README, SPEC, and PRODUCT documentation.

Quick Start

Run the doc-maintenance skill to automatically audit and update the 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 after merging code changes?

Automating documentation updates involves auditing top-level docs for drift from recent codebase changes, proposing minimal edits to fix inaccuracies, creating a branch, and opening a Pull Request with the suggested updates.

What is documentation drift and how do I detect it in my repository?

Documentation drift occurs when top-level files like README or SPEC no longer reflect the latest features. You can detect drift by automatically comparing recent commit history against existing documentation to identify outdated sections.

Can I automatically create a Pull Request for README and SPEC updates?

Yes, you can automatically create a Pull Request for README and SPEC updates. The process proposes necessary edits, creates a dedicated branch, and opens a Pull Request containing the documentation corrections for review.

Do I need write access to the repository to audit and update documentation?

Yes, you need write access to the repository and access to its commit history. These permissions are required to scan recent changes, create a branch, and open a Pull Request with proposed documentation updates.

When should I run a documentation audit for codebase synchronization?

You should run a documentation audit for codebase synchronization after a major feature merge. This ensures top-level PRODUCT, SPEC, and README documentation accurately matches the latest functionality added to the codebase.