From agent
Install, list, and remove community skills from GitHub or local paths. Manages SKILL.md files for Claude Code's agent skill system.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agent:skill-manager install|list|remove [source-or-name]install|list|remove [source-or-name]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Add community skills to this agent, list what's installed, or remove what you no longer want. A "skill" here is a directory with a `SKILL.md` — the same format Claude Code natively uses — so the exact same artifact works in either place.
Add community skills to this agent, list what's installed, or remove what you no longer want. A "skill" here is a directory with a SKILL.md — the same format Claude Code natively uses — so the exact same artifact works in either place.
This is a CORE feature. See docs/skill-manager.md for the full reference.
Parse the user's command and route to the correct MCP tool:
| User says | Action |
|---|---|
/agent:skill install <source> | Call skill_install({ source }) |
/agent:skill install <source> --scope=<plugin|project|user> | Call skill_install({ source, scope }) |
/agent:skill install <source> --force | Call skill_install({ source, force: true }) — only after the user confirms an overwrite |
/agent:skill list | Call skill_list() and print the card |
/agent:skill remove <name> | Call skill_remove({ name }) (dry run) then ask the user to confirm, then call again with confirm: true |
/agent:skill remove <name> --force | Call skill_remove({ name, confirm: true }) directly — no confirmation prompt |
Default scope is plugin (./skills/). Users can promote a skill later.
skill_install({ source }) — the tool clones, detects format, checks requirementsformat: openclaw was detected (rejected), DO NOT retry with force. Suggest /agent:import-skill and stop.skill_list()skill_remove({ name }) first — this is a dry run; it reports what WOULD be removedskill_remove({ name, confirm: true })If the user passed --force, skip step 2 and call directly with confirm: true.
postinstall, no install.sh). The tool does not run them and neither do you./agent:import-skill.docs/skill-manager.md — full docslib/skill-manager.ts — implementationdocs/INDEX.md — master feature listnpx claudepluginhub crisandrews/clawcode --plugin agentInstalls, uninstalls, lists, and updates Skills/Commands for Claude Code, Codex, and OpenClaw. Supports local symlinks and GitHub installs with version tracking.
Installs, updates, lists, and removes Claude Code skills from GitHub repos/subdirs or .skill zips. Supports user-global and project-local locations.
Installs Claude Code skills from skills.sh via npx, GitHub repos, or direct SKILL.md downloads. Detects conflicts, confirms with user, and verifies post-install.