Node
Node is an agent skill (a SKILL.md file) from mcollina/skills. It provides domain-specific best practices for Node.js development with TypeScript, covering type stripping, async patterns, error handling, streams, modules, testing, performance, caching, logging. It works with Claude Code and has 1,960 GitHub stars across a repository of 2 listed skills.
github.com/mcollina/skills/skills/node (opens in a new tab)
Data as of from the GitHub API; description from the skill's SKILL.md. Report an error
- Multi-skill repo
- Testing & QA
- Maintained
Add this skill
Claude
Claude Code loads skills from ~/.claude/skills/ (all projects) or .claude/skills/ (one project):
git clone --depth 1 https://github.com/mcollina/skills.git
cp -r skills/skills/node ~/.claude/skills/node # personal, or .claude/skills in a projectIn the Claude apps, zip the node folder and upload it under Customize > Skills > + > Upload a skill (code execution must be on).
ChatGPT / Codex
Codex reads skills from .agents/skills/ in a repo or ~/.agents/skills/ for every project:
git clone --depth 1 https://github.com/mcollina/skills.git
cp -r skills/skills/node .agents/skills/node # repo; ~/.agents/skills for all projectsStandalone skills also load in the ChatGPT desktop app.
Cursor
Cursor loads skills from .cursor/skills/ (or ~/.cursor/skills/) and also reads .claude/skills/:
git clone --depth 1 https://github.com/mcollina/skills.git
cp -r skills/skills/node .cursor/skills/node # project; ~/.cursor/skills for all projectsSource (checked Oct 7, 2026): code.claude.com/docs/en/skills (opens in a new tab), support.claude.com/en/articles/12512180-using-skills-in-claude (opens in a new tab), learn.chatgpt.com/docs/build-skills (opens in a new tab), cursor.com/docs/context/skills (opens in a new tab)
What this skill does
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…
When it triggers
- Use when setting up Node.
More skills in mcollina/skills
2 skills are listed from this repository.
Similar skills
More testing & qa skills
Stripe Best Practices
stripe/ai
Guides Stripe integration decisions across development and test environment planning (separate sandboxes vs the shared test mode sandbox), API selection (Checkout Sessions vs PaymentIntents)…
Maintained · last commit Oct 26, 2026
OfficialTesting & QATypeScriptArchive
ReScienceLab/opc-skills
Archive session learnings, debugging solutions, and deployment logs to .archive/yyyy-mm-dd/ as indexed markdown with searchable tags.
Maintained · last commit Oct 26, 2026
Testing & QAPython1688 Sourcing Agent
LeoYeAI/openclaw-master-skills
Your intelligent companion for mastering 1688.com procurement.
Maintained · last commit Jul 20, 2026
Testing & QAPythonSw Series Engine Bible
jtydhr88/screenwriting-skills
From an idea to a sellable series design; series engine / franchise, story pattern, character webs that keep generating conflict, pilot types, and the documents that sell them…
Too new to judge · created Sep 6, 2026
Testing & QAPythonMCP App Builder
alpic-ai/skybridge
Guide developers through creating and updating MCP Apps.
Active · last commit Oct 23, 2026
Testing & QATypeScriptFounder Consumer
Jakeschincariol/founder-skill
The consumer panel. Spins up a swarm of buyer sub-agents (default 100, --quick for 20) trained on the user's target customer, each with a different income, age, buying behaviour and objection, shows…
Too new to judge · created Oct 7, 2026
Testing & QAPython
How do I install the Node skill?
Copy the node folder (the one containing SKILL.md) into ~/.claude/skills/ for Claude Code, .agents/skills/ for Codex or .cursor/skills/ for Cursor. The agent picks it up automatically when a task matches its description.
Is the Node skill free?
Yes. The repository is open source under the MIT license.
Is Node maintained?
The repository's most recent commit was on Oct 18, 2026. appsgit only lists skills from repositories with a commit in the last six months.