nodejs-core

Installation
Summary

Deep Node.js internals expertise for native modules, V8 optimization, libuv diagnostics, and C++ addon development.

  • Covers V8 garbage collection, hidden classes, JIT compilation, and deoptimization tracing; libuv event loop phases, thread pool tuning, and async I/O patterns
  • Provides N-API and node-addon-api binding patterns, native memory management, and segfault debugging with gdb/lldb
  • Includes build system guidance for node-gyp, gyp, ninja, and cross-platform compilation; diagnostic decision trees for crashes, performance regressions, and build failures
  • Organized as 20+ rule files with code examples covering streams, net, fs, crypto, child processes, and worker threads internals
SKILL.md

When to use

Use this skill when you need deep Node.js internals expertise, including:

  • C++ addon development
  • V8 engine debugging
  • libuv event loop issues
  • Build system problems
  • Compilation failures
  • Performance optimization at the engine level
  • Understanding Node.js core architecture

How to use

Read individual rule files for detailed explanations and code examples:

V8 Engine

Related skills

More from mcollina/skills

Installs
814
Repository
mcollina/skills
GitHub Stars
1.8K
First Seen
Jan 31, 2026