Full-stack-skills nvm-mirror-and-auth
Configure custom Node.js binary mirrors and authentication headers for corporate or restricted network environments. Use when the user asks about NVM_NODEJS_ORG_MIRROR, setting a custom node download mirror, configuring auth headers for private mirrors, or installing Node behind a firewall or corporate proxy.
install
source · Clone the upstream repo
git clone https://github.com/partme-ai/full-stack-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/partme-ai/full-stack-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/nvm-skills/nvm-mirror-and-auth" ~/.claude/skills/partme-ai-full-stack-skills-nvm-mirror-and-auth && rm -rf "$T"
manifest:
skills/nvm-skills/nvm-mirror-and-auth/SKILL.mdsource content
nvm Mirror and Authentication
Configure nvm to download Node.js binaries from custom mirrors in restricted network environments.
Workflow
-
Set the mirror URL via environment variable:
# Use a custom mirror (e.g., Taobao mirror for China) export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node # Then install as normal nvm install 20 -
Configure authentication headers if the mirror requires auth:
# Set auth header for private mirror access export NVM_AUTH_HEADER="Authorization: Bearer <token>" nvm install 20 -
Validate mirror connectivity:
# Test the mirror URL curl -I "$NVM_NODEJS_ORG_MIRROR/v20.11.0/" # Verify node downloads successfully nvm install 20 && node -v
Note: Installation steps are in nvm-install. This skill handles only mirror and auth configuration.
Example file map
- Mirror URL configurationexamples/mirror.md
- Authentication header setupexamples/mirror-auth-header.md
Keywords
node mirror, NVM_NODEJS_ORG_MIRROR, auth header, restricted network, corporate proxy, private mirror