repo-doc-audit — how to use repo-doc-audit repo-doc-audit, Query_mechanism_urbind, Open-Earth-Foundation, community, how to use repo-doc-audit, ai agent skill, mcp server, agent automation, repo-doc-audit setup guide, what is repo-doc-audit, repo-doc-audit alternative, repo-doc-audit vs documentation tools

v1.0.0
GitHub

About this Skill

Perfect for Repository Management Agents needing comprehensive documentation audits and accuracy checks for README.md and architecture.md files. repo-doc-audit is a specialized AI agent skill that conducts a thorough examination of a repository's documentation, ensuring accuracy and consistency across files like README.md and architecture.md.

Features

Produces actionable reports on README.md accuracy for setup, run, and configuration
Audits architecture.md for accuracy and consistency
Optionally provides fixes for identified documentation issues
Supports use cases after large refactors, restructurings, or major feature additions
Generates reports on troubleshooting documentation in README.md
Performs a one-off, repo-wide documentation audit for comprehensive coverage

# Core Topics

Open-Earth-Foundation Open-Earth-Foundation
[0]
[0]
Updated: 3/12/2026

Quality Score

Top 5%
50
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
> npx killer-skills add Open-Earth-Foundation/Query_mechanism_urbind/repo-doc-audit
Supports 18+ Platforms
Cursor
Windsurf
VS Code
Trae
Claude
OpenClaw
+12 more

Agent Capability Analysis

The repo-doc-audit MCP Server by Open-Earth-Foundation is an open-source community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use repo-doc-audit, repo-doc-audit setup guide, what is repo-doc-audit.

Ideal Agent Persona

Perfect for Repository Management Agents needing comprehensive documentation audits and accuracy checks for README.md and architecture.md files.

Core Value

Empowers agents to perform thorough documentation audits, providing actionable reports on setup, run, config, and troubleshooting accuracy, as well as architecture documentation, using Markdown files like README.md and architecture.md.

Capabilities Granted for repo-doc-audit MCP Server

Auditing documentation after large refactors
Validating README.md accuracy for setup and troubleshooting
Generating reports on architecture.md consistency

! Prerequisites & Limits

  • Intentionally not automatic due to potential expense and noise
  • One-off audit, not suitable for continuous monitoring
Project
SKILL.md
3.0 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

repo-doc-audit

This is a one-off, repo-wide documentation audit. It is intentionally not automatic because it can be expensive and noisy.

When to use

  • Use this skill when the user asks for a full repo documentation audit or “is everything up to date?”
  • Use after large refactors, restructurings, or major feature additions.

Goal

Produce an actionable report (and optionally fixes) across:

  • README.md accuracy (setup/run/config/troubleshooting)
  • architecture.md accuracy (diagrams and component naming)
  • Script docstrings and runnable-script conventions
  • Consistency between dependency docs (pyproject.toml, requirements.txt, and lockfiles such as uv.lock / poetry.lock)
  • Presence of .env.example entries for documented env vars

Audit method (recommended)

1) Establish repo “truth” from code and configs

  • Identify real entrypoints (commands in README.md, modules with __main__, top-level scripts).
  • Identify configuration files that control runtime (e.g., model/provider selection, pipeline toggles).
  • Identify output folders and naming conventions from code paths.

2) Read and validate key docs against truth

  • README.md
    • Commands exist and match actual flags/paths.
    • Setup instructions match dependency source of truth policy.
    • Output structure matches code behavior.
  • architecture.md
    • Components referenced exist in the repo.
    • Diagrams reflect current flow and naming.
  • Module-level READMEs (if present in modules)
    • Do they describe actual behavior and entrypoints?

3) Script/docstring audit (repo-wide)

For any file that looks runnable (heuristics):

  • Located under a scripts/ folder, OR
  • Mentioned in docs as an entrypoint, OR
  • Contains if __name__ == "__main__":, OR
  • Imports argparse and defines main()

Check:

  • Top-level module docstring exists and covers:
    • Brief
    • Inputs (each CLI flag should have a short purpose + expected format; env vars should explain what they control)
    • Outputs
    • Usage from project root (python -m ...)
  • Uses argparse for CLI (when runnable).
  • Has __main__ guard.
  • Avoids side effects at import time.
  • Logging: uses logging (not print) except intentional CLI UX.
  • Imports: prefer absolute imports.
  • Paths: prefer pathlib.Path.

Additionally (repo-wide): check that every function and method has a docstring.

  • Trivial functions/methods: one-liner docstring is acceptable.
  • Non-trivial or side-effecting functions/methods: docstring should explain inputs/outputs, side effects, and raised exceptions when non-obvious.

4) Produce an output report

Deliver a report with:

  • Summary: 3–6 bullets of highest-impact issues
  • Findings grouped by document/file
  • Fix suggestions: concrete edits (small, scoped)
  • Optional automated fixes:
    • Only apply if user asked you to fix; otherwise just report.

Non-goals

  • Do not try to enforce style consistency beyond correctness.
  • Do not rewrite large sections unless necessary for accuracy.

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is repo-doc-audit?

Perfect for Repository Management Agents needing comprehensive documentation audits and accuracy checks for README.md and architecture.md files. repo-doc-audit is a specialized AI agent skill that conducts a thorough examination of a repository's documentation, ensuring accuracy and consistency across files like README.md and architecture.md.

How do I install repo-doc-audit?

Run the command: npx killer-skills add Open-Earth-Foundation/Query_mechanism_urbind/repo-doc-audit. It works with Cursor, Windsurf, VS Code, Claude Code, and 15+ other IDEs.

What are the use cases for repo-doc-audit?

Key use cases include: Auditing documentation after large refactors, Validating README.md accuracy for setup and troubleshooting, Generating reports on architecture.md consistency.

Which IDEs are compatible with repo-doc-audit?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for repo-doc-audit?

Intentionally not automatic due to potential expense and noise. One-off audit, not suitable for continuous monitoring.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add Open-Earth-Foundation/Query_mechanism_urbind/repo-doc-audit. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use repo-doc-audit immediately in the current project.

Related Skills

Looking for an alternative to repo-doc-audit or building a community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

linear

Logo of lobehub
lobehub

Linear is a workflow management system that enables multi-agent collaboration, effortless agent team design, and introduces agents as the unit of work interaction.

73.4k
0
Communication

testing

Logo of lobehub
lobehub

Testing is a process for verifying AI agent functionality using commands like bunx vitest run and optimizing workflows with targeted test runs.

73.3k
0
Communication

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication