What problem does it solve? Setting up a Node.js backend from scratch involves repetitive decisions about middleware ordering, authentication, error handling, and database wiring. This Skill provides working Express.js patterns so you can assemble a REST API without re-deriving boilerplate each time. ## Core Features & Use Cases - Middleware Chains: Implement logging, JWT token verification, and async error-catching wrappers that compose cleanly across routes. - RESTful CRUD Routes: Build paginated GET, POST, PATCH, and DELETE endpoints with authentication guards and consistent response shapes. - Database & Auth Integration: Connect PostgreSQL via Sequelize models and issue JWT tokens with bcrypt password hashing. - Use Case: You need a users API with login, protected routes, and centralized error handling. Apply the reference guides to scaffold the router, authentication middleware, and Sequelize model in one pass. ## Quick Start Ask the AI to create an Express REST API with JWT authentication, CRUD routes for users, and centralized error handling using this Skill.