nodejs-expert

Diagnose Node.js runtime issues in async patterns, module resolution, and performance.

Updated Jan 17, 2026
One-click install
npx skills add https://github.com/VanhPoker/VietNamLookmaxing --skill nodejs-expert-vanhpoker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nodejs-expert
Source: https://github.com/VanhPoker/VietNamLookmaxing/tree/main/.agent/skills/nodejs-expert
Command: npx skills add https://github.com/VanhPoker/VietNamLookmaxing --skill nodejs-expert-vanhpoker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Node.js runtime issues hamper performance and reliability. This skill provides targeted guidance on async patterns, module resolution, and runtime optimization to diagnose and fix problems quickly.

Core Features & Use Cases

  • Async/debugging guidance: consistent patterns for handling promises, event loop debugging, and memory management.
  • Module resolution and compatibility: diagnosing dependency graphs, ESM/CJS interop, and framework detection for Express, Fastify, Koa, Next.
  • Performance optimization: bottleneck identification, CPU/memory profiling cues, and scalable server patterns for HTTP servers.

Quick Start

Describe a Node.js project with runtime issues to diagnose and let the skill analyze async behavior and performance.

Frequently Asked Questions about nodejs-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I debug Node.js event loop stalls and memory leaks?

Debug Node.js event loop stalls by analyzing asynchronous patterns and promise handling to identify blocked operations, providing actionable code-level recommendations to fix memory leaks and optimize performance.

What is the best way to diagnose ESM and CJS module resolution issues in Node.js?

Diagnose ESM and CJS module resolution issues by analyzing the project dependency graph to identify compatibility conflicts, yielding targeted troubleshooting guidance for framework-specific import errors.

Does this approach work for optimizing HTTP server bottlenecks in Express and Fastify?

Yes, HTTP server bottleneck optimization works across common frameworks like Express, Fastify, Koa, and Next by profiling CPU and memory cues to identify scalable server patterns and resolve runtime delays.

How do I identify performance bottlenecks in an asynchronous Node.js application?

Identify asynchronous Node.js performance bottlenecks by profiling CPU and memory usage cues to detect event loop stalls and promise handling errors, generating code-level optimization recommendations.

Why does my Node.js application experience high CPU usage during asynchronous tasks?

High CPU usage during asynchronous tasks often indicates event loop stalls or unhandled promise rejections blocking the runtime, requiring deep analysis of async patterns to isolate and resolve the bottleneck.