npx skills 实战指南:查找、安装与更新 Agent 技能
【免费下载链接】skillsThe open agent skills tool - npx skills项目地址: https://gitcode.com/GitHub_Trending/ad/skills
npx skills 是一个开源命令行工具,专门给 AI 编程代理管理技能包。想让 Claude Code、Cursor 等代理获得新能力?用它查找、安装、更新和删除技能,一条命令就能把远程仓库或本地目录里的 SKILL.md 部署到对应代理目录。
先跑起来:一条命令搜到第一个技能 🚀
前提只有一个:机器上装了 Node.js(22.20 及以上版本)。打开终端,在项目目录里执行:
npx skills find typescript按关键词搜索技能,匹配结果直接打印在终端里。想看看本机已经装了哪些技能:
npx skills list类似npm ls,它会列出项目级和全局两级已安装的技能,帮你确认当前状态。
用 find 命令按关键词定位技能
找技能之前先别急着装,find既支持关键词直查,也支持交互模式。
npx skills find不带参数时进入 fzf 风格的交互搜索界面,边打字边过滤候选项。只想搜某个组织名下所有仓库的技能:
npx skills find react --owner vercel结果会覆盖该组织名下每个仓库里被发现的技能。
用 add 命令把技能装进代理目录
add的源很灵活:仓库简写、完整 Git 地址、直接指向仓库内某个技能的路径,甚至本地目录都行,解析逻辑统一在 src/source-parser.ts 里。
npx skills add owner/repo --list先只预览仓库里有哪些技能,不装任何东西。挑好了再真正安装:
npx skills add owner/repo --skill web-design-guidelines只装指定名字的技能。默认装进当前项目下的代理目录(例如.claude/skills/),交互式安装默认用软链接指向同一份源文件;想让所有项目都能用,就加-g装到用户目录。
列出、更新、删除:技能的日常维护
维护动作的参数和安装时基本一致,记住这三组就够日常用了。
npx skills update把已安装的技能更新到最新版本,执行前会先问你更新项目级还是全局范围。只更新全局技能:
npx skills update -gnpx skills remove web-design-guidelines按名字删除技能,也可以一次性列多个名字;rm是 remove 的别名。
用 init 生成模板,写第一个自己的技能
技能本质是一个目录加一个带 YAML 头信息的 SKILL.md,init帮你把骨架直接搭好。
npx skills init my-skill在当前目录生成 my-skill 子目录和模板文件,补上 name 和 description 两个必填字段,技能就能被识别了。想看一份现成样例,读仓库自带的 skills/find-skills/SKILL.md。
进阶技巧:常用参数速查
💡 这些开关散落在各命令里,攒成一张清单方便随时查:
-g, --global:装到或操作用户目录,而不是当前项目-a, --agent:指定目标代理,如-a claude-code -a cursor-y, --yes:跳过所有确认提示,适合 CI 脚本--copy:用文件复制代替软链接npx skills use owner/repo@skill-name:不安装,直接生成该技能的提示词DISABLE_TELEMETRY=1:关闭匿名使用统计- 私有仓库无需额外配置,命令复用你已配好的 Git 凭证
先挑一个最常用的代理装上一个技能试试,隔段时间跑一次npx skills update保持同步。想看全部命令选项,翻 README.md 里的表格。
【免费下载链接】skillsThe open agent skills tool - npx skills项目地址: https://gitcode.com/GitHub_Trending/ad/skills
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考