What problem does it solve? Node.js and TypeScript projects often suffer from inconsistent framework choices, unvalidated environment variables, sequential async bottlenecks, and untyped error handling. This Skill provides concrete, opinionated guidance so backend code follows proven patterns from the start. ## Core Features & Use Cases - Framework Selection Guidance: Compares Fastify, NestJS, Hono, Next.js, and Commander by use case so you pick the right tool for APIs, microservices, CLIs, or full-stack apps. - Async & Error Patterns: Shows Promise.all/allSettled usage, AbortController timeouts, discriminated-union error types, and Result types to avoid try/catch sprawl. - Production Hardening: Covers strict tsconfig flags, Zod-based environment validation, structured logging with pino, security headers, rate limiting, and recommended npm scripts. - Use Case: When scaffolding a new Express or Fastify API, ask for the recommended project structure, tsconfig, and env validation to get a production-ready baseline immediately. ## Quick Start Ask the assistant to review your Node.js project structure and apply the recommended TypeScript, async, and error-handling best practices.