api-design

SKILL.md

API Design

Cuándo usar cada paradigma

  • REST — APIs públicas, múltiples clientes
  • GraphQL — datos complejos relacionados
  • tRPC — full-stack TypeScript mismo equipo

Paginación

  • Cursor-based — recomendado para la mayoría
  • Offset-based — solo para navegación por páginas

Errores

Uso del RFC 9457 (Problem Details for HTTP APIs).

Cuándo activarme

  • "Diseña la API para este recurso"
  • "¿REST o GraphQL?"
  • "Define el contrato de errores"
Weekly Installs
2
First Seen
Feb 25, 2026
Installed on
openclaw2
gemini-cli2
antigravity2
claude-code2
github-copilot2
codex2