What problem does it solve?
Backend-development helps you implement service handlers and platform behaviors that make an API truly usable in production: correct auth enforcement, predictable error handling, retry-safe idempotency, and observable performance.
Core Features & Use Cases
- Implement behind-the-contract handlers: build the server-side functionality that conforms to an already-defined API wire contract (OpenAPI), including request/response shapes and error schemas.
- Enforce security end-to-end: implement authentication and authorization flows (session/JWT/OAuth/OIDC/API keys, RBAC/ABAC) with proper validation and security boundaries.
- Reliability & performance behaviors: add idempotency, rate limiting, caching decisions, and queue/worker patterns for long-running work with graceful degradation.
- Operational readiness: wire structured logging plus metrics and tracing, and define health/readiness checks and runbooks for key failure modes.
- Verification-focused delivery: ensures contract tests, auth tests, load tests, observability visibility, idempotency verification, and security scanning are completed before claiming done.
Quick Start
Use the backend-development skill to implement service handlers for POST /v1/orders with end-to-end auth checks, idempotency, structured error responses, and verification evidence ready to prove it is done.