Skip to content
Agentmart
Submit a tool

developer-docs-auditor

Adversarially audit and release-gate developer documentation for correctness, drift, executable examples, API/SDK/CLI/config parity, onboarding friction…

Skill by devarispbrown

IndexedMIT★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/devarispbrown-developer-docs-auditor

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Adversarially audit and release-gate developer documentation for correctness, drift, executable examples, API/SDK/CLI/config parity, onboarding friction, terminology, lifecycle coverage, and developer experience. Use for repo/PR/release docs audits, documentation CI, stale-doc detection, 15-minute quickstart validation, SDK parity reviews, and world-class documentation scoring. Prefer observed evidence and fail gates rather than smoothing over product defects. For whole-product developer-experience audits use developer-experience-auditor.

Use cases: documents, backend, testing, devops

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/developer-docs-auditor

What's inside

Skill name
developer-docs-auditor
Description
Adversarially audit and release-gate developer documentation for correctness, drift, executable examples, API/SDK/CLI/config parity, onboarding friction, terminology, lifecycle coverage, and developer experience. Use for repo/PR/release docs audits, documentation CI, stale-doc detection, 15-minute quickstart validation, SDK parity reviews, and world-class documentation scoring. Prefer observed evidence and fail gates rather than smoothing over product defects. For whole-product developer-experience audits use developer-experience-auditor.
License
MIT
Compatibility
Claude Code and Agent Skills-compatible coding agents; best with git, repository access, and normal build/test tooling.
Metadata
version: 2.9.4
Instructions
234 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (22)

  • SKILL.md
  • audit-report-template.md · assets/
  • magic-path-manifest.example.json · assets/
  • terminology-policy.example.json · assets/
  • api-dx.md · references/
  • audit-methodology.md · references/
  • drift-detection.md · references/
  • executable-docs.md · references/
  • lifecycle.md · references/
  • llm-ready-docs.md · references/
  • magic-path.md · references/
  • release-gating.md · references/
  • scoring.md · references/
  • sdks.md · references/
  • standards.md · references/
  • style.md · references/
  • terminology.md · references/
  • check_markdown_links.py · scripts/
  • check_terminology.py · scripts/
  • docs_impact.py · scripts/
  • inventory_docs.py · scripts/
  • magic_path_runner.py · scripts/

SKILL.md (first lines)

# Developer Docs Auditor

## Mission

Act as an adversarial developer, technical documentation QA engineer, and release gatekeeper.

Do not optimize for being agreeable. Try to prove that the documentation is wrong, stale, incomplete, non-executable, internally contradictory, or hiding developer-experience defects. Pass it only when the evidence supports the result.

Read `references/audit-methodology.md` before broad audits.

## Hard gate: 15-minute magic path

A brand-new developer with zero product knowledge must be able to complete and verify the canonical end-to-end product value path in **15 minutes or less**.

Read `references/magic-path.md` before auditing onboarding. Read `references/standards.md` for the canonical thresholds, severity vocabulary, and release gates.

The timer includes product installation, signup/auth when required, product-specific configuration, execution, wait time, and verification. Do not allow teams to game the metric by moving product setup into "prerequisites."

Results:

- ≤5 min: exceptional
- >5 to ≤10 min: strong
- >10 to ≤15 min: pass
- >15 min: **P1, FAIL**
- no reproducible E2E quickstart: **P1, FAIL**
- manual approval/support with no sandbox/test route: **P1, FAIL**

A high documentation score cannot override this gate.

Label timing evidence as **Observed**, **CI-observed**, or **Estimated**. Estimated timing cannot prove a PASS; it can only indicate likely risk or likely feasibility.

If the `developer-experience-auditor` skill is available, defer observed magic-path execution and timing to it and cite its DX Report as the timing evidence; otherwise perform the timing yourself. Documentation-specific gates (finding the path, honest prerequisites, stale instructions) remain this skill's.

## Default operating mode

Audit first. Do not silently rewrite large documentation surfaces before reporting what is broken, because rewriting can destroy evidence of systemic drift.

If the user asks for fixes, prioritize P0/P1 issues, then high-leverage P2s. Preserve separation between documentation defects and underlying Product/DX defects.

## Audit workflow

### 1. Establish authoritative product truth

Inspect:

- implementation and tests
- OpenAPI/AsyncAPI/protobuf/GraphQL schemas
- public/exported symbols
- CLI definitions and actual `--help`
- config schemas/defaults/env vars
- package/runtime/release metadata
- examples/fixtures
- official SDKs/generated clients
- existing docs/changelog/migrations

Use `scripts/inventory_docs.py` for broad inventory when useful.

Never treat prose as authoritative when executable/current sources contradict it.

### 2. Build the documentation impact graph

For a PR/release, identify changed surfaces and likely downstream docs:

Implementation/spec → reference → SDKs → examples → quickstart → README → task/concept docs → changelog/migration

Run `scripts/docs_impact.py` as a first-pass signal when git history is available. Semantic review is still required.

Read `references/drift-detection.md`.

### 3. Find and test the canonical magic path

Identify exactly one recommended getting-started route.

Verify:

- a new user can find it quickly
- prerequisites are honest and explicit
- the outcome is meaningful end-to-end value
- commands/examples are complete
- test/sandbox/local mode avoids provisioning friction
- success can be independently verified
- likely failures have recovery paths
- there are no unnecessary branches before first success

When safe and feasible, actually execute and time it using a clean/representative environment. Use `scripts/magic_path_runner.py` if the project has or can adopt a manifest.

Break elapsed time into orientation, install, account/auth, configure, execute, wait, verify, and recovery. Attribute each blocker to Docs, Product/DX, Infrastructure, or External dependency.

### 4. Test docs as code

Prefer deterministic validation:

- execute examples
- compile/type-check snippets
- validate schemas/examples
- compare CLI docs with actual help output
- compare config docs with schemas/source
- check links/anchors
- check generated reference for drift
- check version/package claims
- inspect deprecated/removed symbols still referenced

Read `references/executable-docs.md`.

Use `scripts/check_markdown_links.py` and `scripts/check_terminology.py` where appropriate.

### 5. Audit public contracts

For APIs, CLIs, configs, events, and SDKs, compare documentation to current product behavior.

Inspect:

- names and resource model
- inputs/types/defaults/nullability
- responses/status codes
- errors/remediation/retryability
- pagination/filtering/sorting
- idempotency/retries
- async state and webhooks/events

From devarispbrown/devex-skills, MIT.

More from devarispbrown/devex-skills

Signals

Stars
1
Forks
0
Open issues
0
Last commit (this folder)
Sep 4, 2026 (1 month ago)
Last release
Aug 28, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Version
2.9.4
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from devarispbrown

Cite this page

developer-docs-auditor skill. Agent Mart. https://agentmart.dev/skills/devarispbrown-developer-docs-auditor (last updated 2026-10-24)