From partme-ai-full-stack-skills
Diagnose and fix nvm issues on Linux and WSL including profile not loading, PATH errors, distro differences, and Alpine compatibility. Use for 'nvm not found', command failures, or WSL problems.
npx claudepluginhub partme-ai/full-stack-skills --plugin t2ui-skillsThis skill uses the workspace's default tool permissions.
Diagnose and fix common nvm problems on Linux distributions and Windows Subsystem for Linux.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Diagnose and fix common nvm problems on Linux distributions and Windows Subsystem for Linux.
Run diagnostic checks:
echo "Shell: $SHELL"
echo "NVM_DIR: $NVM_DIR"
cat ~/.bashrc | grep -n nvm
echo $PATH | tr ':' '\n' | grep nvm
Identify the distro and shell:
cat /etc/os-release | head -2
echo $SHELL
# WSL check:
uname -r | grep -i microsoft && echo "WSL detected"
Fix profile loading issues (most common problem):
# Ensure these lines are in ~/.bashrc (not just ~/.profile):
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
Verify the fix:
source ~/.bashrc
command -v nvm # Should print "nvm"
nvm --version
Note: Installation steps belong to nvm-install. For macOS issues, use nvm-troubleshooting-macos.
examples/troubleshooting-linux.md - Linux-specific troubleshootingexamples/wsl-troubleshooting.md - WSL-specific issuesexamples/alpine-install.md - Alpine Linux guidanceexamples/problems.md - Common problems and solutionsexamples/compatibility-issues.md - Known compatibility issueslinux, wsl, troubleshooting, PATH, profile, compatibility, alpine, nvm not found