docs-audit

Audit project documentation for code drift and report findings by severity.

9|Updated Aug 20, 2018
One-click install
npx skills add https://github.com/berlysia/dotfiles --skill docs-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docs-audit
Source: https://github.com/berlysia/dotfiles/tree/main/.skills/docs-audit
Command: npx skills add https://github.com/berlysia/dotfiles --skill docs-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill audits project documentation to identify drift between code and documentation, ensuring consistency and reducing maintenance overhead.

Core Features & Use Cases

  • Automated drift detection: compares code, README, CLAUDE.md, docs/**/*.md, and config files to identify mismatches.
  • Prioritized remediation: outputs issues categorized by Critical/High/Medium/Low with file:line references.
  • Approved updates workflow: updates documentation after human approval via a task tool.

Quick Start

Run the docs-audit skill to scan repository docs for drift and generate a prioritized remediation report.

Frequently Asked Questions about docs-audit

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

FAQPage Schema
How do I detect documentation drift between my code and README?

Documentation drift is detected by automatically comparing source code against README.md, CLAUDE.md, and configuration files to identify mismatches. The audit generates a prioritized remediation report with file and line number references for each finding.

What is the best way to audit project docs for outdated information?

The best way to audit project docs is to run an automated scan that classifies documentation issues by severity levels of Critical, High, Medium, or Low. This process compares code and configuration files against markdown documentation to pinpoint exact drift locations.

How do I automatically update README files after code changes?

You can automatically update README files by using a task tool to implement approved fixes after reviewing the audit report. The workflow requires human approval before applying documentation updates to ensure accuracy and prevent unwanted modifications.

Does the documentation audit support markdown files in nested directories?

Yes, the documentation audit supports markdown files in nested directories by scanning the docs/**/*.md path. It comprehensively checks these files alongside README.md, CLAUDE.md, and configuration files to identify content drift.

Can I prioritize documentation fixes by severity during an audit?

Yes, you can prioritize documentation fixes by severity because the audit classifies all findings into Critical, High, Medium, and Low categories. This prioritized remediation approach helps address the most impactful documentation drift first.

Why does my CLAUDE.md file have mismatched configuration details?

Your CLAUDE.md file has mismatched configuration details due to documentation drift, which occurs when code changes are not reflected in project docs. Running a documentation audit identifies these mismatches and provides file and line references for resolution.