开发与工程 skills-managementclimulti-agenttranslationmarketplacesession-memorymcp-serverrest-api

SkillKit — AI Agent 技能包管理器

安装、转换并分享 AI 编码 Agent 的技能包,覆盖 Claude Code、Cursor、Codex、Copilot 等 46 种 Agent。

FollowAgents 评估 · FARS-2.1
不推荐
40/ 100 五分制 2.0 / 5
1 2 3 4 5 6
1信任安全7 / 29 · 1.2/5

证据显示:安装时要求用户确认(交互式选择),有安全扫描(42/42通过),但未说明权限最小化原则,未提供数据流透明性说明,未提及敏感数据处理,依赖安全仅通过npm审计声明(0漏洞),外部影响包括写入多个agent配置目录,未提供回滚机制,来源归属明确(列出官方和社区来源)。扣分:缺少数据流透明性、敏感数据处理、回滚机制;权限最小化仅部分体现。

2可靠稳定6 / 14 · 2.1/5

证据显示:README与测试文件一致,测试覆盖多个适配器,CI配置了多版本测试,但依赖可用性未验证(未提供锁文件或依赖清单),失败消息仅提及CLI捕获缺失包并打印提示,但未提供详细错误处理。扣分:依赖可用性未证实,失败消息细节不足。

3适用触发9 / 18 · 2.5/5

证据显示:明确目标用户(AI编码代理),场景丰富(安装、翻译、推荐等),支持46个代理,环境适配(Node>=18,npm/pnpm/bun),但能力边界未明确(如安全扫描的局限性),触发精度(命令)清晰但未说明自动触发条件。扣分:能力边界和触发精度部分不足。

4规范维护8 / 18 · 2.2/5

证据显示:信息架构清晰(README有导航),安装说明详细(多种方式),命名稳定(skillkit和sk),示例丰富,许可证明确(Apache-2.0),版本号存在(v1.24.0),但无已知限制说明,无变更日志,维护责任未明确(未提及维护者或贡献指南)。扣分:缺少已知限制、变更日志、维护责任。

5有效结果7 / 13 · 2.7/5

证据显示:输出可用性高(命令输出清晰),边际价值高(解决多格式问题),但成本效益未量化(未提供性能基准或资源消耗)。扣分:成本效益证据不足。

6证据核验3 / 8 · 1.9/5

证据显示:README中的声明(如46个代理、400K技能)未提供可追溯来源,测试文件提供部分验证,但未区分事实与推断。扣分:声明可追溯性不足,事实与推断未分离。

证据充分度: 评估于 2026年8月9日 审查版本 d2e5c346f733
源码中未见的安全控制:数据流向说明、敏感信息处理、回滚或恢复路径
使用前请注意
  • 该工具会写入多个agent配置目录,可能修改用户项目文件,需谨慎使用。
  • 安全扫描仅基于静态分析,不能保证技能无恶意代码。
  • 依赖安全仅依赖npm审计声明,未提供锁文件验证。
  • 未提供回滚机制,安装后难以撤销。
评估证据 [1][2][3][4][5][6][7]
查看完整评分方法 →

这个 Agent 能做什么,适合哪些场景?

SkillKit 是 AI Agent 技能包的包管理器,解决不同 Agent 技能格式互不兼容的问题。它从 GitHub、GitLab、本地路径等 31 个来源安装技能,支持在 46 种 Agent 之间自动翻译格式。核心 CLI 提供 add、translate、sync、recommend 等命令,还包含可选包:交互式 TUI、REST API 服务器、P2P mesh 网络以及 Agent 间消息传递。支持会话记忆压缩、AI 技能生成、团队清单同步、安全扫描和代码库分析等高级功能。项目采用 Apache 2.0 许可证,拥有 757 个测试,并通过 CI 验证。

SkillKit 读取并转换 SKILL.md 等技能文件,将其安装到指定 Agent 的目录中(如 .claude/skills/.cursor/skills/)。它通过 skillkit add 从 GitHub、GitLab、本地路径或 gist 克隆技能仓库,并执行安全扫描。skillkit translate 将技能翻译为其他 Agent 的格式。skillkit sync 将技能部署到 Agent 配置文件。skillkit recommend 分析仓库技术栈并推荐相关技能。它还提供 skillkit serve 启动 REST API(端口 3737),支持 MCP 服务器,以及 Python 客户端。skillkit memory compress 提取会话学习内容,skillkit generate 使用多源上下文生成新技能。

  1. 想要将 Anthropic 官方技能安装到 Claude Code 的开发者,使用 skillkit add anthropics/skills
  2. 需要在 Cursor、Codex、Copilot 等多个 Agent 之间共享同一技能集的团队,使用 translate 和 sync 命令
  3. 希望根据项目技术栈自动获得技能建议的开发者,使用 skillkit recommend
  4. 需要在 CI/CD 流程中自动管理技能更新的团队,使用 skillkit cicd init
  5. 需要将网页保存为技能的 Chrome 扩展用户,通过扩展生成的 SKILL.md 导入
  6. 需要跨机器分发 Agent 的团队,使用 skillkit mesh init 建立加密 P2P 网络

这个 Agent 有哪些优点和局限?

优点
  • 支持 46 种 Agent,单一技能源处处可用
  • 从 31 个来源安装技能,覆盖 400K+ 技能
  • 自动格式翻译,节省重复编写时间
  • 提供安全扫描、推荐、会话记忆等高级功能
  • 低依赖启动,可选包机制保持核心轻量
局限
  • 完全依赖 Node.js 生态,需要 npm 环境
  • 首次安装体积较大(完整安装 418 个包)
  • 某些功能(如 AI 生成)需要外部 API 密钥或本地模型
  • 技能来源质量参差不齐,依赖社区维护

如何安装或部署这个 Agent?

通过 npm、pnpm 或 bun 全局安装:

npm install -g skillkit
# 或
pnpm add -g skillkit
# 或
bun add -g skillkit

也可使用 npx skillkit 无安装运行。可选包:npm i -g @skillkit/tui@skillkit/api@skillkit/mesh@skillkit/messaging

如何使用这个 Agent?

初始化并安装技能:

skillkit init
skillkit add anthropics/skills

翻译技能:

skillkit translate my-skill --to cursor

同步到 Agent:

skillkit sync

启动 REST 服务:

skillkit serve
curl "http://localhost:3737/search?q=react+performance"

常见问题

SkillKit 是否完全免费?
是的,SkillKit 采用 Apache 2.0 许可证,完全免费,可自由使用和修改。
安装技能时如何处理权限?
SkillKit 执行安全扫描,如示例中显示 '42/42 skills pass'。但用户仍需审查技能内容,尤其是从社区来源安装时。
技能翻译是否会有损失?
翻译可能因格式差异(如 SKILL.md 到 .mdc)产生细微变化,建议使用 --dry-run 预览。
如何卸载已安装的技能?
使用 skillkit remove <skill>skillkit remove --source org/repo 批量移除,或 --all 全部移除。

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents