docs-audit

Audit documentation claims against source code and git history.

63|9|Updated Jun 15, 2025
One-click install
npx skills add https://github.com/willdady/platypus --skill docs-audit-willdady
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docs-audit
Source: https://github.com/willdady/platypus/tree/main/.agents/skills/docs-audit
Command: npx skills add https://github.com/willdady/platypus --skill docs-audit-willdady

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the problem of documentation rot, where technical guides become stale, fragile, or factually incorrect as the underlying codebase evolves.

Core Features & Use Cases

  • Drift Detection: Compares documentation claims against actual code, identifying UI labels, field names, and behavioral changes that have drifted.
  • Tone Enforcement: Validates that documentation adheres to the established house style and voice guidelines.
  • Use Case: Use this during a release cycle to audit the self-hosting documentation section to ensure all environment variables and configuration steps match the current backend implementation.

Quick Start

Invoke the docs-audit skill to audit the self-hosting section of the documentation against the latest code changes.

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 against a source code repository?

Detect documentation drift by cross-referencing factual claims in technical guides against the codebase. The audit identifies stale UI labels, environment variables, and behavioral changes by verifying documentation sections against specific file paths and line numbers.

What causes technical documentation to become stale or factually incorrect?

Technical documentation becomes stale when the underlying codebase evolves but the guides are not updated. This documentation rot occurs as functional behaviors, field names, and configuration steps change in the source code, leaving the documentation factually incorrect.

How do I verify environment variables in documentation match the backend implementation?

Verify environment variables by auditing the self-hosting documentation section against the latest code changes. The audit systematically cross-references documented configuration steps and variables with the current backend implementation to identify mismatches.

Does documentation auditing require git history analysis to identify incorrect information?

Documentation auditing requires git history analysis to track how the codebase has evolved over time. Analyzing commit history allows the verification process to pinpoint exactly when functional behaviors or UI labels drifted from the documented claims.

Can I enforce tone and house style guidelines while checking documentation accuracy?

You can enforce tone and house style guidelines during the audit process. While primarily verifying factual claims against source code, the audit also validates that the technical documentation adheres to established voice guidelines.

What is the best way to audit self-hosting documentation before a release cycle?

The best way to audit self-hosting documentation before a release is to systematically verify all configuration steps and environment variables against the latest backend implementation. This cross-referencing ensures the documentation matches the current source code.