用途:统一管理多个 Agent(Claude Code、Codex、OpenClaw、WorkBuddy/CodeBuddy、QoderWork)的 Skills 与 Commands 的安装、同步、卸载、列表查看、更新检查,以及项目 Agent 配置目录初始化。
主要能力:本地路径以符号链接安装并保持与源同步;GitHub 仓库或子目录经克隆/稀疏检出后删除 .git 静态复制;自动识别 Skill 目录(含 SKILL.md 或 skill.md)与 Command 文件(.md),集合目录可批量安装;已存在同名项先备份为 .backup 再安装;从 GitHub 安装时自动执行安全检查(危险代码、Skill 特有风险、提示词安全、硬编码凭证,分 CRITICAL/HIGH/MEDIUM/LOW/NONE 等级,需 Python 3,无则静默跳过,发现问题不阻止安装);每次安装更新记录到 assets/skill-registry.json。
使用方式:安装 scripts/install.sh [--target <dir>] <source> 或 skill-manager install <source>;列表 scripts/list.sh;卸载 scripts/remove.sh <name>;更新 scripts/update.sh [name];检查 scripts/check.sh;查看记录 python3 scripts/record.py list;项目初始化 scripts/init.sh [--all|--qoderwork|--workbuddy|--codex|--openclaw|--claude|--dry-run|--gitignore]。目标目录从调用位置向上查找 Agent 配置目录确定,可用 --target 或 SKILL_MANAGER_TARGET_DIR 显式指定。init.sh 以 .claude/skills 为单一来源,为其他 Agent 创建相对符号链接。
限制:需 Git;需目标配置目录写权限;安全检查依赖 Python 3;符号链接项自动同步无需手动更新;详细字段与目录结构见官方文档,费用与平台支持等资料暂未提供。