# ns-analyze-tracing

> Claude/Codex skill by [@nodesource](https://omgskills.com/library/nodesource/index.md) · 12 stars · Updated 2026-10-23

Analyzes N|Solid/OpenTelemetry tracing evidence for request latency, HTTP errors, and service dependencies. Use when the user asks about slow endpoints, API timeouts, distributed traces/spans, N+1 queries, await chains, microservice latency, cascading failures, or trace IDs. Query N|Solid only when no trace data was provided. Builds the span waterfall with \`tracing-detail\` when the console offers it.

## Install

```sh
git clone https://github.com/nodesource/nsolid-plugin /tmp/nsolid-plugin && ln -s /tmp/nsolid-plugin/skills/ns-analyze-tracing ~/.claude/skills/ns-analyze-tracing
```

## From README

Use Provided Trace Data First Treat the prompt as primary evidence. Parse any provided trace ID, span list, app name, endpoint name, status code, duration, or error stack before calling tools. If the user supplied a trace tree/export or any other host-provided trace data, treat it as authoritative: map that hierarchy directly and do not fall through to live enrichment (information-dashboard, tracing, tracing-detail), even when the export includes its trace ID. The connected-services discovery (step 2) and live tracing queries (steps 3–4) are only for when no sufficient host data is present. If the user supplied only a trace ID (not a full tree), call tracing-detail with spantraceId and showLimit: 150. Every span comes back whole, so a bigger page can pass the client's limit on tool output. If the metadata's totalSpans is at most 150, that is the whole trace. If it is larger, don't ask for more: say the waterfall covers returnedSpans of totalSpans spans, in no particular order.

## Links

- HTML page: https://omgskills.com/library/nodesource/nsolid-plugin/skills/ns-analyze-tracing/
- GitHub: https://github.com/nodesource/nsolid-plugin
- Author: [@nodesource](https://omgskills.com/library/nodesource/index.md)

## More from this repo

- [ns-audit-dependencies](https://omgskills.com/library/nodesource/nsolid-plugin/skills/ns-audit-dependencies/index.md) — Audits a local Node.js project dependency tree with NCM vulnerability data.
   - [@nodesource](https://omgskills.com/library/nodesource/index.md) · 12 stars
- [ns-switch-org](https://omgskills.com/library/nodesource/nsolid-plugin/skills/ns-switch-org/index.md) — Switches which NodeSource organization nsolid-plugin is authenticated against.
   - [@nodesource](https://omgskills.com/library/nodesource/index.md) · 12 stars
- [ns-memory-spike-analysis](https://omgskills.com/library/nodesource/nsolid-plugin/ns-memory-spike-analysis/index.md) — Diagnoses memory growth, heap spikes, RSS increases, OOMs, and suspected leaks in Node.js apps using supplied heap...
   - [@nodesource](https://omgskills.com/library/nodesource/index.md) · 6 stars
