What problem does it solve?
This Skill provides tools and guidance for designing, building, optimizing, and securing backend services and RESTful APIs, ensuring efficient and reliable server-side development.
Core Features & Use Cases
- API Scaffolding: Automatically generate route handlers and validation middleware from OpenAPI specifications for frameworks like Express.js and Fastify.
- Database Migration: Analyze schemas, detect changes, and generate SQL migration scripts with rollback support.
- API Load Testing: Measure API performance under load, identify bottlenecks, and compare different versions.
- Use Case: When designing a new microservice, use this Skill to scaffold the initial API routes based on an OpenAPI spec, generate database migrations for the required tables, and set up basic load tests to ensure performance.
Quick Start
Use the senior-backend skill to generate Express.js API routes from the 'openapi.yaml' specification file.