express-best-practices
Installation
SKILL.md
Express.js Best Practices
Use Express 5 (or 4.x with async wrappers). Organize code by feature, use a 3-layer architecture (router → controller → service), and centralize error handling.
Project Structure
Group everything related to a feature together. Never organize by technical role (all controllers in one folder, all models in another).