What problem does it solve? Choosing the right Node.js framework, async pattern, and architecture for a project is error-prone when developers default to familiar tools instead of context-driven decisions. This Skill provides decision frameworks and principles for building Node.js applications 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 Principles: Layered structure concepts, centralized error handling, HTTP status code selection, and validation-at-boundaries strategies. - Security & Testing Checklists: Input validation, password hashing, rate limiting guidance, plus test strategy selection using node:test, Vitest, Supertest, and Playwright. - Use Case: When starting a new serverless API, use this Skill to evaluate whether Hono fits the edge deployment target, plan the layered architecture, and define the validation and error handling strategy before writing code. ## Quick Start Ask the AI to help you choose a Node.js framework and architecture for your project, describing your deployment target and performance requirements.