npx skills:AI Agent Skill 的 npm,50+ 工具统一的 Skill 管理工具
npx skills是 Vercel Labs 开发的 Skill 管理工具GitHub 16,500 Stars。在 AI Agent Skill 领域它目前用的人最多、生态最完整——类似于 npm 之于 Node.js、pip 之于 Python关键数据最热门 Skill 累计安装130 万Microsoft 一家总安装量540 万支持50种 AI 工具生态已有260个 Skill如果你想快速给自己的 AI 编程工具装上别人写好的能力或者想把自己写的好用 Skill 分享出去这个工具值得一试。项目定位npx skills 是 Skill 领域的 npm——安装、更新、删除、搜索一条命令搞定不用手动建目录或复制文件。# 装一个 Skill npx skills add anthropics/skills --skill commit # 看装了哪些 npx skills listCLI 源码github.com/vercel-labs/skillsSkill 发现和浏览skills.sh⚠ 注意npx skills add 本质上是从 GitHub 下载文件。如果网络环境无法直接访问 GitHub需要先配置代理。基本用法安装 Skillnpx skills add # 装某个仓库的全部 Skill npx skills add --skill # 只装某个 npx skills add -y # 跳过确认 # 也支持直接从 URL 安装单个 SKILL.md 文件 npx skills add https://example.com/my-skill/SKILL.md安装后Skill 文件会被放到.agents/skills/目录项目级或~/.agents/skills/全局级同时对已安装的 AI 工具创建对应的符号链接比如.claude/skills/。指定 AI 工具默认只会为当前检测到的 AI 工具安装。用--agent可以指定npx skills add anthropics/skills --skill commit --agent claude-code cursor npx skills add anthropics/skills --skill commit --agent * # 所有支持的工具全局 vs 项目安装场景安装位置理由每个项目都用全局 (-g)省得每个项目装一遍只在特定项目用项目级不污染其他项目的上下文团队共享项目 提交到 Git跟着代码走npx skills add anthropics/skills --skill commit # 项目级 npx skills add anthropics/skills --skill commit -g # 全局级其他安装选项--copy复制文件而不是创建符号链接--all等同于--skill * --agent * -y--full-depth即使子目录有 SKILL.md 也搜索更深层-l, --list只列出仓库里有哪些 Skill不实际安装搜索 Skillfind 命令提供交互式搜索输入关键词就能从 skills.sh 上找到社区的skills更新 Skillnpx skills update # 更新所有项目级 Skill npx skills update my-skill # 只更新某个 npx skills update -g # 只更新全局 Skill npx skills update -p # 只更新项目级 Skill npx skills upgrade # 同 update删除 Skillnpx skills remove # 交互式选择要删的 npx skills remove my-skill # 按名称删除 npx skills remove -g # 从全局删除 npx skills rm --all # 删除所有需确认创建 Skillnpx skills init my-skill # 创建 my-skill/SKILL.md生成的 SKILL.md 包含 frontmatter 模板编辑完后可以发布到 GitHub推到你的仓库别人就能用npx skills add安装托管到任意 URL别人用npx skills add https://xxxLock 文件机制安装 Skill 后会产生 Lock 文件用来记录安装来源和版本信息。有两套全局 Lock 文件路径~/.agents/.skill-lock.json跟踪你全局安装了哪些 Skill。每条记录包含来源,路径、哈希和时间戳{ version: 3, skills: { mj-design: { source: makerjackie/skills, sourceType: github, sourceUrl: https://github.com/makerjackie/skills, skillPath: skills/mj-design/SKILL.md, skillFolderHash: abc123..., installedAt: 2026-04-29T10:00:00.000Z, updatedAt: 2026-04-29T10:00:00.000Z } } }路径项目根目录的skills-lock.json设计为提交到 Git。团队成员克隆后运行npx skills experimental_install就能从 Lock 文件恢复所有项目级 Skill类似npm install读package-lock.json。与全局 Lock 的区别项目 Lock 文件故意不存时间戳减少 Git 合并冲突。支持的 AI 工具npx skills 支持 40 种 AI 工具安装时会自动检测当前环境工具开发方安装路径Claude CodeAnthropic.claude/skills/CursorCursor Inc..cursor/skills/CodexOpenAI.codex/skills/Cline开源社区.cline/skills/WindsurfCodeium.windsurf/skills/Gemini CLIGoogle.gemini/skills/AmpAmplified.agents/skills/Goose开源社区.goose/skills/通用目录.agents/skills/是所有universal agent共享的位置。安全审计Skills.sh 会对首次被安装的 Skill 自动生成安全审计合作方包括 Gen Agent Trust Hub、Socket、Snyk 等。安装时 CLI 会展示审计结果Skilled Name Gen Socket Snyk mj-writer Safe 0 alerts Low Risk⚠ 安全提示这不意味着每个 Skill 都安全可靠——审计只覆盖已知风险类别。安装社区 Skill 前建议先看一眼它的源码。遥测CLI 默认开启匿名遥测只记录安装了哪些 Skill不收集个人信息。关闭方式DISABLE_TELEMETRY1 npx skills add ...FAQ问题解答报错怎么办最常见原因是网络问题。npx skills add 需要能访问 GitHub。装完没生效用npx skills list确认文件在正确目录下当前对话需要新开一轮才能加载新 Skill。支持私有仓库吗主要支持公开仓库。私有仓库需手动克隆后放到对应目录。删除会丢改过的内容吗会。npx skills remove会直接删除文件。如果改过先备份。