Node.js development patterns including streams, ESM modules, error handling, process management, and production-ready server configuration. [EXPLICIT] Trigger: "node.js", "node patterns", "streams", "ESM modules"
From jm-adknpx claudepluginhub javimontano/jm-adk-alfaThis skill is limited to using the following tools:
agents/guardian.mdagents/lead.mdagents/specialist.mdagents/support.mdevals/evals.jsonknowledge/body-of-knowledge.mdknowledge/knowledge-graph.mdprompts/meta.mdprompts/primary.mdprompts/variations/deep.mdprompts/variations/quick.mdtemplates/output.docx.mdtemplates/output.htmlSearches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
"Node isn't about threads — it's about not waiting." — Ryan Dahl (paraphrased)
Guides Node.js development best practices — ESM module patterns, stream processing for large data, robust error handling, environment configuration, and production-ready patterns. Use when building Node.js server-side applications, CLIs, or Cloud Functions backends. [EXPLICIT]
package.json engine requirementsrequire vs ESM import)"type": "module" in package.json for ESMError with status codesSIGTERM, SIGINT)npm audit in CI pipeline for dependency vulnerability scanningprocess.on('unhandledRejection'))"type": "module" configurationtry/catch without proper error propagation (swallowing errors)cloud-functions — Cloud Functions run Node.js runtimeserverless-patterns — Node.js patterns specific to serverlessExample invocations:
| Scenario | Handling |
|---|---|
| Empty or minimal input | Request clarification before proceeding |
| Conflicting requirements | Flag conflicts explicitly, propose resolution |
| Out-of-scope request | Redirect to appropriate skill or escalate |