给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 工具链,这个项目值得研究:
- 它示范了怎么做「AI 能自己管理的工具生态」
- 用 uv 做隔离很聪明——不影响宿主的包环境
- registry 模式可以做私有 Skill 分发,团队内部复用
GitHub 上搜 leezhuuuuu/skills-mcp,star 不多但思路很对。
GitHub:
https://github.com/leezhuuuuu/skills-mcp
评论区
登录后可评论。