What problem does it solve? Choosing the right Node.js framework, async pattern, and architecture for each project is error-prone when developers default to familiar tools instead of context-driven decisions. This Skill provides decision-making principles for building Node.js backends in 2025. ## Core Features & Use Cases - Framework Selection Guidance: Decision trees and comparison tables for Hono, Fastify, Express, and NestJS based on deployment target, cold start needs, and team experience. - Architecture & Error Handling: Layered structure principles (controller/service/repository), centralized error handling, and HTTP status code selection rules. - Security & Validation Checklists: Input validation boundaries, library selection (Zod, Valibot, ArkType), and a security checklist covering hashing, JWT, rate limiting, and CORS. - Use Case: When starting a new serverless API, use this Skill to determine whether Hono fits the edge deployment target, then apply its async and validation principles to structure the codebase. ## Quick Start Ask the AI to help you choose a Node.js framework and architecture for your new backend project using the nodejs-best-practices skill.