What problem does it solve? Node.js developers often default to familiar frameworks and patterns without considering whether they fit the project's deployment target, performance needs, or team context. This Skill provides decision-making principles for architecture, framework selection, error handling, validation, security, and testing so each project gets a stack chosen for its actual requirements. ## Core Features & Use Cases - Framework Selection Guidance: Decision trees and comparison tables for Hono, Fastify, Express, NestJS, and Next.js based on deployment target and performance needs. - Architecture & Async Principles: Layered structure (controller/service/repository), event loop awareness, and guidance on async/await, Promise.all, and worker threads for CPU-bound work. - Security & Validation Checklists: Input validation boundaries, library selection (Zod, Valibot, ArkType), and a security checklist covering hashing, JWT, rate limiting, and secrets management. - Use Case: When starting a new serverless API, use this Skill to evaluate whether Hono fits the edge deployment target, plan the layered structure, and define the validation and error-handling strategy before writing code. ## Quick Start Ask the AI to help choose a Node.js framework and architecture for your project, describing your deployment target and performance requirements.