给AI装技能跟装npm包一样!Skills MCP让AI自己管理自己

还在手动给 AI 装技能?太费劲了——跟软件包管理器的体验比,简直是 DOS 时代。

Skills MCP 这个开源项目,把 npm/pip 的体验带到了 AI 技能管理上。

什么感觉

用过 apt 或 brew 吗?brew install nginx、npm install lodash——一条命令,自动下载、自动配置、终端可用。

Skills MCP 干的是同样的事,只不过安装的是「AI 技能包」。

你跟 Claude 说:「帮我搜一个能处理 Excel 的 Skill」,它会从远程仓库搜索,找到后一键安装到本地 .skills 目录,然后直接用。

整个过程 AI 自己完成,你只需要描述你想要什么。

技术实现

它跑在 MCP 协议上,分两部分:

MCP Server(skill-mcp):跑在本地,暴露几个工具:
– skills_search — 搜仓库里有没有这个 Skill
– skills_install — 下载安装到 ~/.skills
– skills_get_details — 读取 SKILL.md 内容

远程仓库:默认用作者自己搭的 registry(https://skills.leezhu.cn/api/v1),也可以配私有仓库。

用 uv 做环境隔离,所以装 Skill 不会污染系统 Python 环境。

安装方法

# 1. 安装 uv(如果没有)
curl -LsSf https://astral.sh/uv/install.sh | sh

# 2. 全局安装 skills-mcp
uv tool install skills-mcp

# 3. 配置 Claude Desktop
# 往 ~/Library/Application Support/Claude/claude_desktop_config.json 加一段

# 4. 在 Claude Code 里添加
claude mcp add skills -- uv tool run skills-mcp

怎么用

装完之后,直接跟 AI 说人话:

"搜一个能分割 Excel 文件的 Skill"
"安装 excel-pro"
"用 excel-pro 把我这个 CSV 按列拆成多个文件"

AI 自己去搜、去装、去看 SKILL.md、去调脚本执行。不用你操心它用了什么工具、怎么配置的。

这就是「AI 自主技能管理」该有的样子——你定目标,它负责找工具。

对开发者意味着什么

如果你在搭 AI Coding 工具链,这个项目值得研究:

  1. 它示范了怎么做「AI 能自己管理的工具生态」
  2. 用 uv 做隔离很聪明——不影响宿主的包环境
  3. registry 模式可以做私有 Skill 分发,团队内部复用

GitHub 上搜 leezhuuuuu/skills-mcp,star 不多但思路很对。

GitHub:
https://github.com/leezhuuuuu/skills-mcp


GitHub: https://github.com/leezhuuuuu/skills-mcp

评论区

0 条评论

登录后可评论。

江望 1953 阅读