What problem does it solve? Building secure and consistent REST APIs requires juggling endpoint design, input validation, authentication, and security hardening, and missing any of these leads to vulnerabilities or inconsistent behavior. ## Core Features & Use Cases - RESTful Endpoint Design: Standardized URL patterns, HTTP methods, and status code conventions for CRUD resources. - Input Validation with Zod: Schema-based validation of request bodies, query params, and path params with TypeScript type inference. - Security Hardening: Helmet security headers, rate limiting, and JWT-based authentication middleware. - Use Case: When building a Node.js/Express user management API, apply this Skill to structure controllers, services, and data access layers while enforcing validation and auth on every route. ## Quick Start Use the backend_api skill to scaffold a secure REST endpoint for creating users with Zod validation and JWT authentication.