还在为 Claude 写一份技能、给 Cursor 再改一份、给 Copilot 又复制一份吗?SkillKit 的目标很简单:写一次 Skill,自动适配 44 个 AI Agent。 从此告别“多平台体力活”。

SkillKit 是一个开源的 AI Agent 技能包管理器(Package Manager for Agent Skills)。
它直击一个非常现实的痛点:不同 AI 编程助手使用着完全不同的技能格式和目录结构,比如:
| Agent |
格式 |
目录 |
| Claude Code |
SKILL.md |
.claude/skills/ |
| Cursor |
.mdc |
.cursor/skills/ |
| Copilot |
Markdown |
.github/skills/ |
| Windsurf |
Markdown |
.windsurf/skills/ |
结果就是:同一个 Skill,你可能得改四遍,甚至更多。 这无疑是低效的重复劳动。
SkillKit 提供了统一的 Skill 标准、自动翻译引擎以及一键同步部署能力,让你的技能能够在 44 个不同的 AI Agent 之间无缝流转。你可以将其理解为 AI Agent 时代的 npm。
核心能力剖析:不止于 CLI 的生态基础设施
SkillKit 并非一个简单的命令行工具,它更像一个完整的“技能生态基础设施”。下面我们来详细拆解其核心能力。
🔁 1. 写一次,自动翻译到 44 个 Agent
SkillKit 内置了强大的 Agent 适配层,目前支持包括 Claude Code、Cursor、Codex、Copilot、Gemini CLI、Devin、Aider、Amazon Q、Sourcegraph Cody 等在内的 44+ AI 代理。
你只需执行简单的命令:
skillkit translate my-skill --to cursor
skillkit sync
系统便会自动完成格式转换、文件结构适配、目录部署以及批量同步等一系列操作。这彻底终结了靠“复制粘贴”管理多平台技能的原始工程学。
📦 2. 汇聚 15,000+ 技能的市场与智能推荐
SkillKit 内置了一个强大的技能市场(Skills Marketplace),可以从 GitHub、GitLab、本地路径、官方及社区仓库等 30+ 源直接安装技能。
skillkit install anthropics/skills

更智能的是它的推荐功能:
skillkit recommend
此命令会分析你的项目技术栈(例如 React, Next.js, Tailwind, Supabase),然后从海量技能库中推荐匹配度最高的技能,并给出具体评分(如 92% 匹配度)。这使它从单纯的安装工具,进化为了一个具备“推荐系统”属性的智能助手。对于探索和利用庞大的 开源实战 项目库非常有帮助。
🌐 3. 支持运行时技能发现(REST API + MCP)
SkillKit 可以启动本地服务:
skillkit serve
该服务提供 REST API、原生的 MCP Server(供 Agent 直接接入)以及 Python 客户端。
示例代码:
from skillkit import SkillKitClient
async with SkillKitClient() as client:
results = await client.search("react performance", limit=5)
这意味着你的 AI 助手可以“动态搜索并获取技能”,将 SkillKit 从一个 CLI 工具升级为了一个即时的“技能搜索引擎”。
🧠 4. Session Memory:解决 AI 的“对话失忆”问题
AI 编程助手的一个普遍痛点是缺乏持续记忆,每次对话都像是初次见面。SkillKit 提供了 Memory 机制来缓解这个问题:
skillkit memory compress
skillkit memory search "auth patterns"
skillkit memory export
其功能包括压缩会话学习、保存修正模式、提供可搜索的历史经验库,并支持跨 Agent 共享记忆。这一步非常关键,它助力 Agent 从“短期记忆工具”向“长期学习伙伴”演进。
🤖 5. AI 自动生成 Skill
SkillKit 支持基于上下文的技能自动生成:
skillkit generate
生成时会融合四类上下文:官方文档、你的代码库、市场技能以及历史 Memory 数据。它支持 Claude、GPT-4、Gemini、Ollama(本地)及 OpenRouter(100+ 模型)等多种模型,甚至还会为生成结果打“信任分”。这已然构成了一个完整的 AI 辅助工具链。
👥 6. 团队协作与 Git 集成
通过 .skills 清单文件,SkillKit 能将团队技能依赖纳入版本管理:
skillkit manifest init
skillkit manifest add anthropics/skills
团队成员只需执行 skillkit manifest install 即可同步统一的技能环境。这本质上是将 AI 工作流纳入了 Git 管理,对于保障团队协作的一致性至关重要。
🧩 7. Chrome 扩展:将网页知识快速转化为 Skill
官方提供的 Chrome 扩展可以让你右键点击网页,自动抽取内容、转换为 Markdown 并生成 SKILL.md 文件,实现一键下载和安装。这极大地缩短了“外部知识 → 可用技能”的路径。
🔐 8. Mesh 分布式网络(前瞻性功能)
SkillKit 甚至支持 P2P 加密的多机器 Agent 网络初始化与发现:
skillkit mesh init
skillkit mesh discover
这展示了其超越技能管理,向构建协同 AI Agent 网络迈进的野心。
技术架构与快速上手
核心技术栈:
- TypeScript(99%)
- CLI + TUI 双交互模式
- REST API 服务
- MCP 协议支持
- 内置推荐排序算法(RelevanceRanker)
- MemoryCache 机制
- 多 Agent Adapter 架构
其整体架构体现了“统一 Skill 标准 + Agent 适配层 + 技能市场 + 推荐系统 + 分发系统”的 “标准层思维”。
快速开始:
无需安装,直接使用 npx 体验:
npx skillkit@latest
常见命令包括:
skillkit init
skillkit install
skillkit translate
skillkit sync
skillkit recommend
适用人群与总结
👨💻 个人开发者:适合同时使用多种 AI 编程助手(如 Claude + Cursor),希望避免重复劳动并沉淀 AI 使用经验的开发者。
🏢 团队:需要统一团队 AI 开发规范、共享最佳实践,并通过 Git 管理技能依赖的团队。
🧠 AI 工具开发者:可以直接使用 SkillKit 的 API,基于其技能搜索与推荐能力构建自己的 Agent 生态。
总结评价:
SkillKit 所做的,是在 AI Agent 技能领域构建 “统一标准层” 。随着 AI 编程助手爆发式增长,技能数量激增、平台日趋碎片化、团队日益依赖 AI 将成为常态。此时,像 SkillKit 这样的“中间层基础设施”的价值将愈发凸显。
简而言之,它正致力于成为 AI Agent 世界里的 npm。这个方向不仅解决了当下的效率痛点,更可能塑造未来的工具协同范式,非常值得开发者关注和尝试。如果你对这类提升开发效率的 开发者工具 和前沿动态感兴趣,欢迎在 云栈社区 交流探讨。
项目地址