NodeSource
Official@nodesource · Colombia
NodeSource provides enterprise-grade solutions and support for building, managing, and securing Node.js apps with our industry-leading platform, N|Solid.
Agent Skills by NodeSource
Showing 24 vetted skills indexed across 1 GitHub repositories.
detect-stack-and-update-config
Detects project tech stack and tooling, then updates openspec/config.yaml with findings.
openspec-apply-change
Implements tasks from an OpenSpec change using CLI-driven status and instructions.
openspec-explore
Explores ideas, investigates codebases, and clarifies requirements through conversational analysis with ASCII diagrams.
openspec-archive-change
Archives completed openspec changes after verifying artifact and task completion status.
openspec-propose
Generates complete OpenSpec change proposals with design, specs, and task artifacts.
openspec-sync-specs
Sync delta specs from an OpenSpec change into main specification files.
ns-node-upgrade
Plans Node.js runtime upgrades with live LTS/EOL data, dependency checks, and rollback guidance.
ns-cpu-spike-analysis
Diagnoses Node.js CPU spikes using N|Solid CPU profiles, runtime code, and workspace diffs.
ns-analyze-event
Investigates N|Solid event payloads and correlates MCP evidence for root cause analysis.
ns-generate-sbom
Generates a Software Bill of Materials for N|Solid Node.js applications in HTML or JSON format.
ns-download-asset
Downloads N|Solid heap snapshots, CPU profiles, and heap profiles to local disk by asset ID.
ns-optimize-function
Optimizes a user-selected Node.js function through baseline benchmarking and validated rewrites.
ns-advanced-memory-leak-hunter
Diagnoses Node.js memory leaks by comparing baseline and peak N|Solid heap sampling profiles.
ns-analyze-vulnerabilities
Analyzes live runtime vulnerabilities in Node.js processes monitored by N|Solid.
ns-replace-package
Finds and evaluates npm package alternatives using NCM vulnerability and quality data.
ns-analyze-tracing
Analyzes N|Solid and OpenTelemetry traces to diagnose latency, HTTP errors, and service dependencies.
ns-validate-optimization
Validates Node.js code optimizations with controlled A/B benchmarks and statistical significance testing.
ns-memory-spike-analysis
Diagnoses Node.js memory leaks and heap spikes using N|Solid heap sampling and snapshots.
ns-benchmark-run
Benchmarks a single Node.js function and reports throughput statistics in a markdown report.
ns-switch-org
Switches the NodeSource organization used by nsolid-plugin across all installed harnesses.
ns-audit-dependencies
Audits Node.js project dependency trees against NCM vulnerability data and generates verified remediation reports.
ns-generate-asset
Captures CPU profiles, heap samples, heap snapshots, and heap tracking assets from N|Solid-connected Node.js applications.
ns-analyze-asset
Analyzes captured N|Solid CPU profiles, heap samples, and heap snapshots by asset ID.
ns-upgrade-package
Plans npm package upgrades with semver risk assessment and NCM security data.
Frequently Asked Questions About NodeSource
FAQPage SchemaWhat tasks can I perform with NodeSource's skills?▼
You can diagnose CPU spikes and memory leaks in Node.js apps, analyze heap snapshots and CPU profiles, audit dependencies for CVEs, generate SBOMs, benchmark and A/B-validate function optimizations, plan Node.js or npm package upgrades, and manage OpenSpec change proposals from design through archiving.
Who are NodeSource's skills designed for?▼
They target Node.js backend engineers, SREs, and platform teams running production Node.js services, plus security and compliance engineers needing runtime vulnerability evidence, SBOMs, and dependency risk reports for SOC2 or vendor reviews.
How do the N|Solid diagnostic skills work in practice?▼
Skills like ns-cpu-spike-analysis and ns-memory-spike-analysis consume supplied evidence or query connected N|Solid processes via MCP. You can capture new assets with ns-generate-asset, analyze existing ones by asset ID with ns-analyze-asset, or download raw profiles for Chrome DevTools.
Are NodeSource's skills open source and what do they cost?▼
The OpenSpec skills (propose, apply, explore, sync, archive) are MIT-licensed and free. The ns-* diagnostic skills rely on the N|Solid platform and NodeSource organization authentication, which is a commercial enterprise product with associated licensing.
What prerequisites do NodeSource's skills require?▼
OpenSpec skills require the openspec CLI installed. N|Solid skills require a connected or registered N|Solid Node.js application, nsolid-plugin authentication to a NodeSource organization, and for local optimization skills, workspace source code access to the target function.