What problem does it solve?
This skill helps you build and debug production Node.js 24 backends reliably, safely, and observably without relying on ad-hoc snippets or framework-by-framework guesswork.
Core Features & Use Cases
- Production Node.js 24 patterns: type-stripping workflows, ESM-first module guidance, and Node-native APIs (fetch, AbortSignal, AsyncLocalStorage, worker_threads).
- High-stakes operational reliability: graceful shutdown for SIGTERM/SIGINT, deterministic error handling, and guardrails for crash loops and silent failures.
- Security + observability by default: Helmet/CORS/rate limiting, argon2id + secure comparisons, Pino redaction, and OpenTelemetry integration.
- Common debugging & troubleshooting: event loop stalls, memory leaks with heap dumps, node:test CI failures, ESM/CJS interop issues, and worker/Piscina OOM patterns.
Quick Start
Use this skill to harden a Node.js 24 Express 5 backend for production by running Node.js with type stripping defaults, wiring Pino + OpenTelemetry, applying secure error handling, and implementing a SIGTERM-safe shutdown plan.