# Node Tools

> Run a TypeScript script via tsx to fetch an HTTP endpoint and stream the response. Use when you need a small Node.js helper for HTTP calls.

- Skill: `thedixitjain/node-tools` (Agent Skill)
- Install (CLI): `npx skillmds add thedixitjain/node-tools`
- Raw SKILL.md: https://api.skillmd.com/api/skills/thedixitjain/node-tools/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: thedixitjain (https://skillmd.com/u/thedixitjain)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/thedixitjain/node-tools

---



# Node Tools

This is the compiled SKILL.md form of `examples/source-only/node-tools.mda`.
The MDA-extended top-level fields are relocated under `metadata.mda.*`, and
the typed footnote is mirrored to `metadata.mda.relationships`. The output is
acceptable to any agentskills.io v1 consumer.

A consumer that recognizes `metadata.mda.requires` (§10) can decide
programmatically whether it can satisfy `runtime: ["node>=20"]`,
`network: ["api.example.com"]`, and the `tsx` / `undici` packages before
activating the skill.

## A relationship

This skill cites the MDA capabilities specification[^capabilities-spec].

[^capabilities-spec]: {"rel-type": "cites", "doc-id": "spec-capabilities-v1.0", "rel-desc": "MDA capabilities (metadata.mda.requires) reference"}

---

**Source:** [`sno-ai/mda`](https://github.com/sno-ai/mda) → `examples/skill-md/node-tools/SKILL.md`

