본문으로 건너뛰기
이 콘텐츠는 아직 사용자의 언어로 제공되지 않아 영어로 표시됩니다.

Node.js Core Internals Expert

Skill
75

Debugs native module crashes, optimizes V8 performance, configures node-gyp builds, writes N-API/node-addon-api bindings, and diagnoses libuv event loop issues in Node.js. Use when working with C++ addons, native modules, binding.gyp, node-gyp errors, segfaults, memory leaks in native code, V8 optimization/deoptimization, libuv thread pool tuning, N-API or NAN bindings, build system failures, or any Node.js internals below the JavaScript layer.

AI 요약

This skill acts as a comprehensive guide to Node.js internals, covering C++ addons, V8 garbage collection and JIT compilation, libuv event loop and thread pool management, streams, crypto operations, and build systems like node-gyp. It offers detailed explanations and quick-reference commands for debugging native crashes, performance regressions, and build failures.

Documentation

  • info:Configuration & parameter referenceThe skill lists several rules files, but their contents and specific parameters are not detailed in the primary SKILL.md file.
  • info:Usage examplesThe skill lists many rules files, but only provides a high-level overview of how to use them; concrete, ready-to-run examples for specific use cases are missing.
  • warning:Edge casesThe skill mentions handling various Node.js internals issues, but the documentation does not detail specific failure modes or recovery steps for edge cases.

License

  • info:License usabilityThe license is available as a file but not specified in the manifest; this is informal wiring.

Versioning

  • warning:Release ManagementNo manifest version, GitHub release tags, or CHANGELOG were found.

Practical Utility

  • warning:Edge casesThe skill mentions handling various Node.js internals issues, but the documentation does not detail specific failure modes or recovery steps for edge cases.

설치

npx skills add mcollina/skills

Vercel skills CLI(skills.sh)를 npx로 실행합니다. 로컬에 Node.js와 skills 호환 에이전트(Claude Code, Cursor, Codex 등) 중 하나 이상이 설치되어 있어야 합니다. 저장소가 agentskills.io 형식을 따른다고 가정합니다.

21 days ago
1.8k stars
MIT
2 days ago에 업데이트됨
소스 코드 보기

유사한 확장

Node.js Best Practices

95

Provides domain-specific best practices for Node.js development with TypeScript, covering type stripping, async patterns, error handling, streams, modules, testing, performance, caching, logging, and more. Use when setting up Node.js projects with native TypeScript support, configuring type stripping (--experimental-strip-types), writing Node 22+ TypeScript without a build step, or when the user mentions 'native TypeScript in Node', 'strip types', 'Node 22 TypeScript', '.ts files without compilation', 'ts-node alternative', or needs guidance on error handling, graceful shutdown, flaky tests, profiling, or environment configuration in Node.js. Helps configure tsconfig.json for type stripping, set up package.json scripts, handle module resolution and import extensions, and apply robust patterns across the full Node.js stack.

Skill
mcollina

Context Degradation Patterns

95

Recognize, diagnose, and mitigate patterns of context degradation in agent systems. Use when context grows large, agent performance degrades unexpectedly, or debugging agent failures.

Skill
bilalmk

Playwright Best Practices Skill

95

Use when writing Playwright tests, fixing flaky tests, debugging failures, implementing Page Object Model, configuring CI/CD, optimizing performance, mocking APIs, handling authentication or OAuth, testing accessibility (axe-core), file uploads/downloads, date/time mocking, WebSockets, geolocation, permissions, multi-tab/popup flows, mobile/responsive layouts, touch gestures, GraphQL, error handling, offline mode, multi-user collaboration, third-party services (payments, email verification), console error monitoring, global setup/teardown, test annotations (skip, fixme, slow), test tags (@smoke, @fast, @critical, filtering with --grep), project dependencies, security testing (XSS, CSRF, auth), performance budgets (Web Vitals, Lighthouse), iframes, component testing, canvas/WebGL, service workers/PWA, test coverage, i18n/localization, Electron apps, or browser extension testing. Covers E2E, component, API, visual, accessibility, security, Electron, and extension testing.

Skill
currents-dev

Vercel Filesystem Detectors

100

Vercel filesystem detectors

Skill
vercel

Fastify Best Practices

98

Guides development of Fastify Node.js backend servers and REST APIs using TypeScript or JavaScript. Use when building, configuring, or debugging a Fastify application — including defining routes, implementing plugins, setting up JSON Schema validation, handling errors, optimising performance, managing authentication, configuring CORS and security headers, integrating databases, working with WebSockets, and deploying to production. Covers the full Fastify request lifecycle (hooks, serialization, logging with Pino) and TypeScript integration via strip types. Trigger terms: Fastify, Node.js server, REST API, API routes, backend framework, fastify.config, server.ts, app.ts.

Skill
mcollina

Discord Adapter

98

Discord adapter for chat

Skill
vercel