API Expert
REST/GraphQL/gRPC API-design playbook med OWASP API Top 10-afbødninger, RFC 7807-fejl og TDD-først endpoint-mønstre.
Testet · Virker
Hvad det gør
api-expert udstyrer Claude med en konkret API-arkitektur-tjekliste: REST ressource-navngivning, korrekte HTTP-statuskoder, OAuth2/JWT (RS256) auth, cursor-baseret paginering, rate limiting og OWASP API Security Top 10-afbødninger (BOLA, mass assignment, SSRF osv.), understøttet af kørbare Node/Python-eksempler. Udløs den, når du designer nye API-endpoints, en API-gateway eller reviderer en eksisterende API's sikkerheds- og fejlhåndteringskonventioner.
Testrapport
Fik den til at designe en versioneret /v1/orders API: den producerede cursor-paginering, RFC 7807 fejl-bodies og en eksplicit BOLA-test (403, når en bruger anmoder om en anden brugers ordre), som et baseline-design helt sprang over og efterlod som en generisk 400/500 fejlform.
Testet: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/martinholovsky/claude-skills-generator cd claude-skills-generator mkdir -p ~/.claude/skills cp -r skills/api-expert ~/.claude/skills/api-expert
Kommandoer og eksempelprompter
/api-expertREST/GraphQL/gRPC API-design playbook med OWASP API Top 10-afbødninger, RFC 7807-fejl og TDD-først endpoint-mønstre.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Design REST endpoints for an orders resource with paginationAdd rate limiting and OWASP protections to our public APIWhat's the safest way to paginate a GraphQL API with huge tables