Back to Skills

nvm

verified

Guidance for installing, configuring, and using nvm (Node Version Manager) based on the official README. Use when the user needs to manage Node.js versions, install nvm, or troubleshoot nvm usage.

View on GitHub

Marketplace

full-stack-skills

partme-ai/full-stack-skills

Plugin

development-skills-utils

Repository

partme-ai/full-stack-skills
39stars

skills/nvm/SKILL.md

Last Verified

February 1, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/partme-ai/full-stack-skills/blob/main/skills/nvm/SKILL.md -a claude-code --skill nvm

Installation paths:

Claude
.claude/skills/nvm/
Powered by add-skill CLI

Instructions

## When to use this skill

Use this skill whenever the user wants to:
- Install or update nvm
- Install or switch Node.js versions
- Use or manage `.nvmrc`
- Configure shell integration for nvm
- Troubleshoot nvm on macOS, Linux, WSL, or Alpine
- Manage default aliases, LTS versions, or global packages
- Use nvm in Docker or CI/CD

## How to use this skill

1. **Identify the topic** from the user's request and open the matching example file.
2. **Follow the instructions** in the example file, including prerequisites and shell notes.
3. **Use the exact commands** from the example file unless the user requests a variation.
4. **Call out platform constraints** (macOS, Linux, WSL, Alpine, Docker).
5. **Link back to the official README** when uncertainty exists.

### Example file map

- `examples/intro.md` - Intro and quick start
- `examples/about.md` - What nvm is and supported platforms
- `examples/install-update-script.md` - Install & update script
- `examples/install-additional-notes.md` - Install script notes and env vars
- `examples/install-docker.md` - Install in Docker
- `examples/install-docker-cicd.md` - Docker for CI/CD jobs
- `examples/troubleshooting-linux.md` - Linux install troubleshooting
- `examples/troubleshooting-macos.md` - macOS install troubleshooting
- `examples/ansible.md` - Ansible install task
- `examples/verify-installation.md` - Verify installation
- `examples/important-notes.md` - Important notes and caveats
- `examples/git-install.md` - Git install
- `examples/manual-install.md` - Manual install
- `examples/manual-upgrade.md` - Manual upgrade
- `examples/usage.md` - Core nvm usage
- `examples/long-term-support.md` - LTS usage
- `examples/migrate-global-packages.md` - Reinstall packages while installing
- `examples/default-global-packages.md` - Default packages file
- `examples/iojs.md` - io.js usage
- `examples/system-node.md` - Use system node
- `examples/list-versions.md` - List installed/remote versions
- `examples/colors.md` - Set output

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
3651 chars