Get Started#
Time to Complete: 5 minutes
Tool:
npx skills(ships with Node.js)
Prerequisites#
npx ships with Node.js. Install it from nodejs.org (LTS recommended) or via a version manager:
# Download and install nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.6/install.sh | bash
# Activate nvm without restarting the shell:
\. "$HOME/.nvm/nvm.sh"
# Install Node.js:
nvm install 24
# Verify versions:
node -v # v24.x.x
npm -v # 11.x.x
npx -v # 11.x.x
npx skills -v # 1.5.23
Note: If
npx skills addfails, install the pinned CLI version first:npm install -g skills@1.5.23
Once Node.js is installed, npx skills works without any extra install step.
There are two installation modes:
Mode |
Flag |
Effect |
|---|---|---|
Symlink (default) |
(none) |
Creates symlinks in agent directories pointing to a shared location — updates propagate automatically |
Copy |
|
Copies files directly into each agent directory — self-contained, no shared state |
Install all skills from this repo#
# Symlink — interactive (recommended for local development)
npx skills add open-edge-platform/skills
# Symlink — non-interactive, all agents
npx skills add open-edge-platform/skills --all
# Copy — non-interactive, all agents (portable, no symlinks)
npx skills add open-edge-platform/skills --all --copy
# Copy — specific agent only (e.g. Claude Code)
npx skills add open-edge-platform/skills --agent claude-code --copy --yes
Install a specific skill#
# Symlink a single skill (interactive agent selection)
npx skills add open-edge-platform/skills --skill dlstreamer-coding-agent
# Copy a single skill to a specific agent
npx skills add open-edge-platform/skills --skill dlstreamer-coding-agent --agent claude-code --copy --yes
List installed skills#
npx skills list # project-level skills
npx skills list -g # globally installed skills
npx skills list --json # machine-readable output
Update skills to the latest version#
npx skills update # update all project skills
npx skills update dlstreamer-coding-agent # update a single skill
npx skills update -g # update all global skills
Remove a skill#
npx skills remove dlstreamer-coding-agent # interactive
npx skills remove dlstreamer-coding-agent --agent claude-code --yes # targeted
Restore skills from the lock file#
If a repo already has a skills-lock.json, restore all pinned skills in one command:
npx skills experimental_install
Tip: Use
--agent universalto install into.agents/skills/only (no symlinks to other agent directories).