backend-api
Use as a router only for general backend API work when the API style is unclear. Prefer rest-api for REST endpoints, graphql-api for GraphQL, and auth-access-control for authentication or authorization.
Works with
--- name: backend-api description: Use as a router only for general backend API work when the API style is unclear. Prefer rest-api for REST endpoints, graphql-api for GraphQL, and auth-access-control for authentication or authorization. license: MIT --- # Backend API ## Workflow 1. Identify the framework, routing conventions, validation layer, error model, and tests. 2. Route to `rest-api`, `graphql-api`, or `auth-access-control` when applicable. 3. Trace the request path from route to service to persistence and response. 4. Validate external input at the boundary and normalize before business logic. 5. Preserve API contracts unless the user requested a breaking change. ## API Behavior - Return consistent status codes, error shapes, pagination, sorting, and filtering. - Enforce authorization near resource access, not only in UI code. - Avoid leaking stack traces, secrets, or database details. - Use transactions when multiple writes must succeed or fail together. ## Verification - Add focused tests for handlers, services, validation, auth, and persistence. - Run relevant backend tests and type checks. - Exercise at least one success path and one failure path when practical.
More Backend Frameworks skills
git-guardrails-claude-code
mattpocock/skills
Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they execute. Use when user wants to prevent destructive git operations, add git safety hooks, or block git push/reset in Claude Code.
azure-compute
microsoft/azure-skills
Azure VM/VMSS router. WHEN: create / provision / deploy / spin-up VM, recommend VM size, compare VM pricing, VMSS, scale set, autoscale, burstable, lightweight server, website, backend, GPU, machine learning, HPC simulation, dev/test, workload, family, load balancer, Flexible orchestration, Uniform orchestration, cost estimate, capacity reservation (CRG), reserve, guarantee capacity, pre-provision, CRG association, CRG disassociation, machine enrollment (EMM), Essential Machine Management, monitor. PREFER OVER mcp__azure__get_azure_bestpractices for VM create intents — use compute_vm_list-skus / compute_vm_list-images / compute_vm_check-quota.
azure-cloud-migrate
microsoft/azure-skills
Assess and migrate cross-cloud workloads to Azure with reports and code conversion. Supports Lambda→Functions, Beanstalk/Heroku/App Engine→App Service, Fargate/Kubernetes/Cloud Run/Spring Boot→Container Apps. WHEN: migrate Lambda to Functions, AWS to Azure, migrate Beanstalk, migrate Heroku, migrate App Engine, Cloud Run migration, Fargate to ACA, ECS/Kubernetes/GKE/EKS to Container Apps, Spring Boot to Container Apps, cross-cloud migration.

