sdk-docs-auditorlisted
Install: claude install-skill Infrasity-Labs/dev-gtm-claude-skills
# SDK Docs Auditor
Produces a comprehensive, cross-referenced audit of any SDK documentation site with a fully styled downloadable HTML report.
## What this skill does
1. Discovers all SDK pages via `llms.txt` first, falling back to `sitemap.xml` (using curl), then homepage nav crawl
2. Fetches and reads every relevant SDK page
3. Audits six fixed sections: Installation, Quick Start, Error Handling, Troubleshooting, Examples, Best Practices
4. Cross-references every gap across ALL other SDK pages — never flag something as missing if it exists elsewhere
5. Scores each section 0–100 and assigns a rating tier
6. Generates a beautiful, self-contained, downloadable HTML report
---
## Step 1 — Discover all SDK pages
Use a three-tier discovery strategy, trying each method in order until one succeeds.
### 1a. Try llms.txt first (preferred)
Run a bash curl command to fetch llms.txt:
```bash
curl -s <docs_url>/llms.txt
```
If found:
- Extract every URL from lines matching the pattern `- [Page Title](URL): description`
- Filter to SDK-relevant pages only — keep URLs whose path contains any of:
`sdk`, `installation`, `quickstart`, `quick-start`, `error`, `troubleshoot`, `example`, `best-practice`, `getting-started`, `reference`, `api-reference`, `overview`, `client`, `service`, `memory`, `search`, `worker`, `job`, `policy`, `agent`, `team`
- Exclude: marketing pages, changelog, blog, legal, community/forum pages
- Store as `SDK_PAGES[]` — list of `{title, url, description}`
-