What problem does it solve?
Teams often face decision fatigue when choosing Node.js frameworks, runtimes, and architectures for new or evolving projects. This Skill provides principled guidance to think through context, avoid copy-paste patterns, and align technical choices with business needs.
Core Features & Use Cases
- Decision Tree-driven framework selection (Hono, Fastify, NestJS, Express) based on deployment targets, latency requirements, and ecosystem.
- Runtime and architecture guidance: ES modules vs CommonJS, layering (Controller, Service, Repository), and when to use serverless vs long-running processes.
- Error handling, validation, and security principles to improve reliability, security, and maintainability.
- Use Case: Start a new service and pick a framework that minimizes latency while maximizing developer velocity.
Quick Start
Ask this skill for project-context-driven Node.js guidance, then request a recommended framework, runtime, and architecture plan.