drift-auditlisted
Install: claude install-skill wardawgmalvicious/claude-config
# Drift audit
Audit the source markdown of the Microsoft Fabric and Power BI "What's New" docs pages against the local Claude config — skills, rules, `CLAUDE.md`, MCP template — and emit a structured findings report. Inline execution; the report stays in the conversation so the user can iterate on follow-up actions.
**Read-only — never modify any artifact this turn.** Rewriting a skill / rule / `CLAUDE.md` / MCP template based on the findings is a separate, per-artifact task initiated after this audit completes.
## 1. Sources
Two GitHub-hosted markdown sources are the audit input. Both are public, both fetchable anonymously.
| Source | Repo | Branch | Path |
| --- | --- | --- | --- |
| Fabric (incl. RTI) | `MicrosoftDocs/fabric-docs` | `main` | `docs/fundamentals/whats-new.md` |
| Power BI | `MicrosoftDocs/powerbi-docs` | `main` | `powerbi-docs/fundamentals/whats-new.md` |
Real-Time Intelligence has no separate What's New page — RTI updates fold into the Fabric source above. Don't search for one.
URL patterns:
- Raw markdown at any ref: `https://raw.githubusercontent.com/<repo>/<sha-or-main>/<path>`
- Commits list: `https://api.github.com/repos/<repo>/commits?path=<path>&per_page=<n>` with optional `&sha=<ref>` or `&since=<ISO-date>`
GitHub anonymous API limit is 60 requests/hour. A monthly audit uses ~6 calls (2 sources × 3 fetches each: commits list, raw at prior ref, raw at HEAD). Well within budget; no auth required for v1.
## 2. Argument parsing
The user invok