Backend Architecture

Detailed rules for building a clean, maintainable backend — covering the routes/controllers/services/models layer pattern, third-party service integration structure, environment variable management, middleware design, and how to tell Cursor to build each layer correctly. Use this skill whenever the user is building a backend, adding an API endpoint, integrating a third-party service (Stripe, OpenAI, SendGrid, Cloudinary, etc.), asking how backend code should be organized, or asking why their backend is getting messy. Also trigger for phrases like "add an endpoint", "connect to Stripe/OpenAI/SendGrid", "backend is getting complicated", "how do I structure my API", or "where does this backend code go".Backend Architecture Skill

alyanhaider 549ee74 4 files · 25.3 KB Updated

File contents

alyanhaider/system-architecture/tree/main/skills/backend-architecture commit 549ee74891

Frequently asked questions

npx skillmds@latest add alyanhaider/backend-architecture