api-audit

Solid

API and endpoint integrity audit across 10 dimensions (D1-D10) plus optional contract stability (D11). Covers validation, payloads, pagination, errors, caching, HTTP semantics, waterfalls, rate limiting, auth, and documentation. Supports NestJS, Cloudflare Workers, FastAPI, and frontend call patterns. Optional GET probing on non-production targets. Flags: zuvo:api-audit full | [path] | --static

Code & Development 6 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
28
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# zuvo:api-audit — API and Endpoint Integrity Audit Standalone audit of how the application exposes, consumes, and validates data across API boundaries. Evaluates endpoints through 10 weighted dimensions, builds an auth matrix, and runs cross-cutting analysis on contract consistency, money field representation, and payload efficiency. **When to use:** Periodic health check of the API layer, before major releases, after adding new endpoints, when investigating overfetching or waterfall issues. **Out of scope:** Single-file code review (use `zuvo:review`), refactoring (use `zuvo:refactor`), security posture analysis (use `zuvo:security-audit`), feature development (use `zuvo:build`). ## Argument Parsing | Argument | Effect | |----------|--------| | `full` | Audit all endpoints in the project | | `[path]` | Audit endpoints in a specific directory or module | | `--static` | Static analysis only -- skip Phase 2 (GET probing). Use when no running server is available. | ## Mandatory File Loading Read these files from disk before starting. Print the checklist. Do not proceed from memory. ``` CORE FILES LOADED: 1. ../../rules/cq-checklist.md -- READ/MISSING 2. ../../rules/security.md -- READ/MISSING 3. ../../shared/includes/env-compat.md -- READ/MISSING 4. ../../shared/includes/codesift-setup.md -- READ/MISSING 5. ../../shared/includes/run-logger.md -- READ/MISSING 6. ../../shared/includes/retrospective.md -- READ/MISSING ``` **I...

Details

Author
greglas75
Repository
greglas75/zuvo
Created
4 months ago
Last Updated
today
Language
Shell
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category