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 令牌集成,支持从私有仓库安装技能。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目