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, async patterns, validation, security, and testing so choices are grounded in actual project requirements. ## 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 ecosystem maturity. - Architecture & Async Principles: Layered structure concepts (controller/service/repository), event loop awareness, and guidance on when to use async/await, Promise.all, or worker threads. - Security & Validation Checklists: Boundary validation strategy, library selection (Zod, Valibot, ArkType), HTTP status code selection, and a security checklist covering hashing, JWT, rate limiting, and secrets management. - Use Case: When starting a new API for a serverless deployment, use this Skill to evaluate whether Hono fits better than Express, plan the layered structure, 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.