skill-manage

SKILL.md

Skill Manager

管理本地安装的所有 Claude Code skills。

Skill 安装位置

类型 路径 说明
全局 ~/.claude/skills/ 用户全局 skills
项目 <project>/.claude/skills/ 项目级别 skills
插件 ~/.claude/plugins/cache/ 插件安装的 skills

命令

列出所有 Skills

# 列出全局 skills
ls ~/.claude/skills/

# 列出项目 skills
ls .claude/skills/ 2>/dev/null

查看 Skill 详情

# 读取 skill 的 SKILL.md
cat ~/.claude/skills/<skill-name>/SKILL.md

安装 Skill

从 .skill 文件安装:

unzip -o <skill-file>.skill -d ~/.claude/skills/<skill-name>/

从目录复制:

cp -r <source-dir> ~/.claude/skills/<skill-name>/

卸载 Skill

rm -rf ~/.claude/skills/<skill-name>

工作流程

当用户请求管理 skills 时:

  1. 列出 skills: 扫描全局和项目目录,显示所有已安装的 skills
  2. 查看详情: 读取指定 skill 的 SKILL.md,显示名称、描述和用法
  3. 安装 skill: 从 .skill 文件或目录安装到全局或项目
  4. 卸载 skill: 删除指定 skill 目录

获取 Skill 信息

解析 SKILL.md 的 frontmatter:

sed -n '/^---$/,/^---$/p' ~/.claude/skills/<skill>/SKILL.md | grep -E '^(name|description):'
Weekly Installs
1
GitHub Stars
1
First Seen
7 days ago
Installed on
zencoder1
amp1
cline1
openclaw1
opencode1
cursor1