用途:把 clank 技能仓库安装到 ~/.clank/clank,并配置 Claude 使用其中的技能、命令与工具。
主要能力:安装后 ~/.claude/skills 指向仓库 skills 目录,提供可搜索的技能库;~/.claude/commands 中创建各命令的符号链接,如 /brainstorm、/write-plan、/execute-plan;提供 skills-search 工具,用 grep 模式查找相关技能并记录未命中的搜索。
使用方式:先创建目录并克隆仓库,有 GitHub CLI 时执行 mkdir -p ~/.clank、cd ~/.clank、gh repo fork obra/clank --clone --remote-name upstream;否则执行 git clone https://github.com/obra/clank.git。随后进入 ~/.clank/clank 运行 ./skills/meta/installing-skills/install.sh。安装脚本会校验运行目录、备份已有的 ~/.claude/skills、创建符号链接并打印需加入 CLAUDE.md 的 XML 段落。人类用户也可用 curl -fsSL https://raw.githubusercontent.com/obra/clank/main/skills/meta/installing-skills/install.sh | bash,再手动添加 CLAUDE.md 段落。完成后用 ls -la ~/.claude/skills、ls -la ~/.claude/commands、~/.claude/skills/getting-started/skills-search 'test.*driven' 验证,并重启 Claude 会话。更新时在仓库目录执行 git pull origin main 与 git pull upstream main,符号链接无需重建。
适用场景:希望为 Claude 增加可复用技能与斜杠命令、并让技能在任务前被自动发现和强制使用的用户。
限制:脚本要求从仓库根目录运行;已有 ~/.claude/skills 会被时间戳备份;卸载需手动删除符号链接、恢复备份、删除 CLAUDE.md 中的段落并移除仓库。资料未提供收费、价格或平台支持范围等信息。