你的AI可以自己装插件了——skill-mcp 让编程助手学会「学技能」
你有没有想过——你的 AI 编程助手,其实可以自己学会新技能?
不是你去教它,而是它自己学会给自己装插件。
听起来有点科幻,但 fastmcp-me/skill-mcp 真的把这事做出来了。
一个 Skill 管理系统的「元技能」
这个开源项目是一个标准的 MCP 服务器,但它解决的需求很特别——让 AI 自己管理 Skill 文件夹。
传统的 Claude Skill 系统,你需要手动建 SKILL.md、拖文件夹、配环境变量。用 skill-mcp 之后,AI 直接能:
– 自己创建一个新 Skill(”帮我建一个 PDF 处理的 Skill”)
– 往 Skill 里写文件和脚本
– 设置环境变量(比如 GitHub Token)
– 运行 Skill 里的脚本
– 修改已有的 Skill 内容
全程不需要你手动操作目录,AI 自己搞定。
怎么做到的
项目本身是个 Python 包,封装了 9 个 MCP 工具,核心逻辑很清晰:
list_skills— 查看当前有哪些 Skillcreate_skill_file/update_skill_file— 让 AI 写文件进 Skillrun_skill_script— 执行 Skill 里的脚本,支持自动依赖检测read_skill_env/update_skill_env— 管理环境变量(值不暴露,保护安全)
安装也简单,一条命令:
uvx skill-mcp-server --skills-dir ~/.skill-mcp/skills
配到 Claude Desktop / Cursor / 任意 MCP 客户端就能用。
适用场景
这个工具特别适合两类人:
第一类是想要系统化管理 Skill 的开发者。 你可以用它做一个私有 Skill 库,AI 学会某个能力后,把 Skill 文件存下来分享给团队,或者自己换设备时直接迁移。
第二类是想让 AI 自己进化的工作流玩家。 比如 AI 在处理任务时发现缺某个工具,它可以直接写一个 Skill 脚本,下次遇到同类问题直接调用——等于给 AI 装了一个”学会装插件”的插件。
项目本身是开源的,测试覆盖率 82%,架构用了 19 个模块分层,代码质量在同类项目里算扎实的。
实际效果
我自己试下来最有意思的点是:你跟 AI 的对话方式变了。
以前是”我用这个工具”,现在是”我让 AI 自己装工具”。同一个 Skill 目录,你可以在 Cursor 里建、Claude Desktop 里用、Cline 里跑——因为走的都是标准 MCP 协议,不用重复配置。
GitHub 链接:https://github.com/fastmcp-me/skill-mcp
评论区
登录后可评论。