api-documentation-auditlisted
Install: claude install-skill nolte/claude-shared
# API Documentation Audit
Audit a repository's OpenAPI documentation against the portfolio contract and produce a single severity-classified audit artifact. The audit is **advisory**: it reports and recommends; it never edits the OpenAPI document, the code, or the CI wiring — remediation is documentation work the operator owns.
Implements `spec/project/api-documentation/` — the spec defines the document-presence and format rules, the info-completeness floor, the per-operation contract, response and schema hygiene, the security-documentation rules, the lint-gate and drift SHOULDs, and the audit behaviour (no-document handling, per-document reporting). This skill binds those rules to the on-disk procedure and owns policy, severity, and the report. Severity vocabulary comes from `spec/claude/review-plan/` §Severity scale.
## German trigger phrases
This skill also triggers on equivalent German-language requests, including:
- "API-Dokumentation auditieren" / "OpenAPI-Doku prüfen"
- "OpenAPI-Spec auf Vollständigkeit prüfen"
- "Ist die API vollständig dokumentiert?"
## User-language policy
Detect the user's language from their message and respond in it. The audit artifact uses English section headings (so downstream tooling can parse it reliably); prose around the report is localised.
## Inputs
- **Repo root**: default is the current working directory.
- **Document scope** (optional): an explicit OpenAPI document path or list to narrow the audit. Default: the scanner discov