updating-documentation-for-changes

Scan staged diffs and report outdated documentation references before commit.

Updated Dec 21, 2025
One-click install
npx skills add https://github.com/thurstonsand/ansiblonomicon --skill updating-documentation-for-changes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: updating-documentation-for-changes
Source: https://github.com/thurstonsand/ansiblonomicon/tree/main/agents/project-management/skills/updating-documentation-for-changes
Command: npx skills add https://github.com/thurstonsand/ansiblonomicon --skill updating-documentation-for-changes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Before committing staged changes, this skill ensures all related documentation is current by systematically sweeping across README.md, CLAUDE.md, CHANGELOG, API docs, and cross-referenced materials to avoid missed references.

Core Features & Use Cases

  • Systematic documentation sweep: checks core files (README.md, CLAUDE.md, DESIGN_DOC.md/ARCHITECTURE.md, CONTRIBUTING.md, API docs, CHANGELOG.md/HISTORY.md) for references to changed functionality.
  • Consistency validation across docs: identifies mismatches between high-level docs and staged changes, including package metadata and cross-references.
  • Guidance and results: outputs a clear report of outdated or missing references and suggests necessary updates for a clean commit.

Quick Start

Stage your changes and run this skill to verify documentation is up to date before committing.

Frequently Asked Questions about updating-documentation-for-changes

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

FAQPage Schema
How do I check if documentation is outdated before a git commit?

A documentation consistency sweep validates staged git diffs against core project docs like README.md and CHANGELOG.md before committing. It reads staged file changes and reports outdated or missing documentation references without modifying any files.

What is the best way to audit cross-references in project documentation?

Auditing cross-references involves scanning existing docs for references to staged code changes. This process systematically validates consistency across README.md, CLAUDE.md, DESIGN_DOC.md, API docs, and project metadata to identify mismatches before a commit.

Does this documentation checklist modify my files during the audit?

No, this documentation checklist does not modify any files during the audit. It reads staged file changes, scans existing docs for references, and outputs a report suggesting necessary updates for a clean commit without writing to the files.

Which files are included in a pre-commit documentation consistency check?

A pre-commit documentation consistency check includes core project files such as README.md, CLAUDE.md, DESIGN_DOC.md or ARCHITECTURE.md, CONTRIBUTING.md, API docs, and CHANGELOG.md or HISTORY.md, plus project-specific metadata.

How do I validate CHANGELOG.md updates against staged git changes?

Validate CHANGELOG.md updates by running a systematic documentation sweep after staging your git changes. The sweep reads the staged diffs and checks the CHANGELOG.md or HISTORY.md file to report any missing or outdated references for a clean commit.

When do I need to run a documentation consistency validation for git commits?

You need to run documentation consistency validation prior to committing staged changes. It ensures all related documentation across core project files and cross-referenced materials is current, avoiding missed references before finalizing the commit.