Express.js
Build production Node.js backends with Express — routing, middleware, error handling, validation, and deployment.
How it works
Generates APIs with proper middleware ordering, centralized error handling, request validation (Zod/Joi), rate limiting, CORS, and graceful shutdown. Creates TypeScript-typed handlers with proper separation between routes, controllers, and services.
Example prompts
“Build a REST API with auth, validation, and rate limiting”
“Add centralized error handling with proper HTTP status codes”
“Create a file upload endpoint with streaming and size limits”
Real-world example
A team building a multi-tenant API generated their entire middleware stack: tenant isolation via subdomain, per-tenant rate limiting, Zod validation, centralized error formatting, and graceful shutdown for zero-downtime deployments.
Try the Express.js skill
Available on all plans. 71 skills total. Start free.
Get Started Free