secure-api-design

Installation
SKILL.md

Secure API design

Defaults

  • Deny by default; explicit allow per route and role.
  • Validate at boundary; typed schemas (OpenAPI/JSON Schema/protobuf).
  • Least privilege for service accounts and API keys.

Authentication patterns

Pattern Use when Notes
Session cookie Browser-first apps CSRF protection, secure cookies
Bearer JWT SPA/mobile, stateless Short TTL, rotation, no sensitive claims in payload
API key Machine-to-machine Scoped keys, audit log, rate limits
OAuth2/OIDC Third-party identity Standard libraries; validate issuer/audience

Authorization

Installs
3
GitHub Stars
25
First Seen
May 25, 2026
Security Audits
secure-api-design — charlieviettq/awesome-agent-skill