knoxgraeme/skillfish
The skill manager for AI coding agents. Install, update, and sync skills across Claude Code, Cursor, Copilot + more.
解决的问题
Skillfish 是一个用于管理「代理技能」的工具——即可移植的指令、提示和资源包,用于扩展 AI 编码代理的功能。它解决了在不同 AI 工具间手动管理这些技能的问题,使用户能够同时在多个代理上安装、更新和同步技能。
工作原理
Skillfish 作为一个 CLI 工具,可检测已安装的 AI 代理(如 Claude Code、Cursor 和 GitHub Copilot),并管理它们使用的 SKILL.md 文件。它可以从 GitHub 仓库拉取技能,通过 skill.fish 目录搜索技能,并将技能安装到每个代理期望查找的特定目录中。
为保持团队间的一致性,它使用 skillfish.json 清单文件。该清单文件跟踪外部技能,团队成员只需运行一条命令即可安装或更新所需技能,从而同步本地环境。
适用人群
使用 AI 编码代理并希望在工具和团队之间共享、发现和标准化领域专业知识及可复用工作流的开发者。
主要亮点
- 多代理支持:支持 33 种不同的 AI 代理,包括 Claude Code、Cursor、Windsurf 和 GitHub Copilot。
- 一键安装:通过一条命令即可将技能安装到系统中检测到的所有代理上。
- 团队同步:使用清单文件(
skillfish.json)确保所有团队成员拥有相同的技能集。 - 技能创建:提供交互式
init命令,可创建带有结构化元数据的新技能模板。 - 私有仓库支持:与 GitHub 令牌集成,支持从私有仓库安装技能。
相关
- 项目
- 项目
- 项目
- 项目
- 项目