backend-development
Installation
SKILL.md
Backend Development
When to Use
- User says "design an API" or "build a REST endpoint"
- User says "create a backend" or "set up a server"
- User asks about authentication, caching, or rate limiting
- User wants to architect a microservices system
- User asks about API response formats or error handling patterns
Workflow: Designing a New API
Step 1: Clarify Requirements
Ask the user:
- What resources/entities does the API manage?
- Who are the consumers (web frontend, mobile, third-party)?
- What authentication method is needed (JWT, OAuth, API keys)?
- Expected scale (requests/sec, data volume)?