用途:在 ~/.claude/skills/ 中管理指向外部来源(本地路径或 Git 仓库)的技能提示,使技能可通过 /{group}-{skill-name} 动态调用。使用连字符而非冒号作分隔符,以兼容 Windows 文件名。
主要能力:支持三种操作——添加(从本地路径或 Git URL 引入技能)、更新(从来源重新同步已有分组)、移除(删除已有分组)。添加时自动识别来源类型:以 http://、https://、git@ 开头或以 .git 结尾视为 Git URL,其余视为本地路径。分组名仅允许小写字母、数字和连字符,不能以连字符开头或结尾,不能为空或含空格、斜杠等特殊字符。
使用方式:运行 /simple-skills-manager,按提示选择操作并输入来源与分组名。关键目录:仓库目录 ~/.claude/simple-skills-manager-repos/,技能目录 ~/.claude/skills/,备份目录 ~/.claude/simple-skills-manager-backup-last-skills/。每次操作前必须备份技能目录:rm -rf ~/.claude/simple-skills-manager-backup-last-skills 与 cp -r ~/.claude/skills ~/.claude/simple-skills-manager-backup-last-skills。Git 来源克隆到 ~/.claude/simple-skills-manager-repos/{group}/,本地来源写入 path.txt。扫描 SKILL.md 使用 find "{working-path}" -name "SKILL.md" -type f。技能提示写入 ~/.claude/skills/{group}-{skill-name}/SKILL.md,并记录到 skill-names.txt 以便精确删除或更新。
适用场景:需要集中管理来自多个本地目录或 Git 仓库的 Claude 技能,并希望按分组前缀调用时。
限制:分组由 ~/.claude/simple-skills-manager-repos/ 的子目录决定,而非技能目录中的文件夹名;本地路径为直接引用而非复制;原始技能文件不会被修改;技能在启动时加载,添加或更新后需重启 Claude Code;若克隆、拉取失败或未找到 SKILL.md 则停止并报错。其他收费、平台与效果信息暂未提供。