免费获取学习方案
ARTICLE DETAIL

资讯详情

深耕编程基础知识与建站技术分享的一线实战洞察。

npx skills 命令与参数深度指南:Agent 技能安装、搜索、更新全手册

npx skills 命令与参数深度指南:Agent 技能安装、搜索、更新全手册 npx skills 命令与参数深度指南Agent 技能安装、搜索、更新全手册【免费下载链接】skillsThe open agent skills tool - npx skills项目地址: https://gitcode.com/GitHub_Trending/ad/skillsnpx skills 是开源 agent 技能生态的命令行工具它从仓库里拉取技能包带 name/description 前置元数据的 SKILL.md 文件安装进 Claude Code、Cursor、Codex 等编码代理并负责后续的管理。本文不逐条罗列命令而是围绕四个真实任务——引入新能力、清理已装项、发现与保鲜、自建与实验特性——把它的命令和参数讲透方便你按任务回来随查随用。快速上手不装工具直接跑所有操作都通过npx直接运行无需先把工具装进系统不带参数执行npx skills会打印一张命令清单和示例可以当索引看。最短的一条命令npx skills list # 列出当前项目已安装的技能输出为空说明还没装过技能属正常现象。下面按任务往下走。装新技能add 命令最常用参数与 --all 一把梭最高频的操作是把某个仓库的技能装进代理。基本形态接收一个来源参数——owner/repo仓库简写、完整 git URL 或本地路径均可npx skills add vercel-labs/agent-skills # 装到当前项目默认项目级 npx skills add vercel-labs/agent-skills -g -a claude-code # 全局安装并只进 claude-code最常用的是这组参数-g, --global默认装到项目级./agent/skills/可随仓库提交、团队共享加-g才装到用户级~/agent/skills/所有项目可用。-a, --agent agents指定装进哪些代理可写多个如-a claude-code cursor省略时自动检测本机已装代理检测不到会提示你选择。-s, --skill skills从仓库里挑特定技能可多个*表示全部。两个组合捷径值得记住--all等价于--skill * --agent * -y一把装全且零交互-l, --list只列出仓库里有哪些技能、不安装适合装之前先侦察。如果仓库根目录已有 SKILL.md 而你希望连更深的子目录一起搜加--full-depth。use不安装先试用一个技能use适合就想看看这个技能生成的提示词的场景它把选中的技能写到临时目录只把生成的 prompt 打印到标准输出不留下任何安装痕迹。支持-s, --skill指定技能来源写法与add一致npx skills use vercel-labs/agent-skillsweb-design-guidelines | claude # 生成提示词并管道给代理加上--agent claude-code则会带着生成的提示词直接启动一次代理会话。清理与管理已装项remove 卸载、list 核对技能装多了代理目录里会越堆越乱。remove负责卸载不带名字执行会弹出交互选择框带名字则直接卸载对应技能npx skills remove my-skill skill2 -y # 卸载多个并跳过确认 npx skills remove --all # 卸载全部-g, --global从全局作用域卸载默认是项目作用域。-a, --agent agents只从指定代理里卸载省略则清理所有代理下的链接。--all卸载全部已装技能并自动跳过确认。注意它不能和具体技能名同用——源码里专门做了防误删拦截组合使用会直接报错退出remove.ts。list别名ls用来核对现状输出包含技能名、所属代理和来源npx skills ls -g # 切到全局作用域查看 npx skills ls -a claude-code # 只看某个代理 npx skills ls --json # JSON 输出无色码方便接脚本发现与保持最新find 找技能、一行批量 update不知道去哪找技能时find是入口不带参数进入键盘流交互搜索带关键词则直接筛npx skills find typescript # 按关键词搜 npx skills find react --owner vercel # 只搜指定 owner 名下的仓库装过的技能要跟着上游走。update别名upgrade会检查并更新已装技能支持直接跟技能名只更新其中几个npx skills update -y # 批量更新跳过作用域提问 npx skills update -g # 只更新全局作用域-g, --global/-p, --project限定只更新全局或项目作用域。-y, --yes跳过作用域选择提示自动检测规则是在项目中就按项目处理否则按全局。自建与实验特性init 建技能、experimental 系列init生成一份带标准前置元数据name、description和When to use / Steps章节的模板创建完会打印下一步操作npx skills init my-skill # 生成 my-skill/SKILL.md不传名字则用当前目录名两个experimental_命令状态还在演进了解其定位即可experimental_install按项目里的skills-lock.json恢复技能安装experimental_sync把node_modules里的技能同步进代理目录支持-a, --agent指定代理、-y, --yes跳过提示源码中另有-f, --force强制覆盖npx skills experimental_sync -y # 无交互同步 node_modules 中的技能参数速查 上面出现过的参数汇总成表冷门参数也一并收录随查随用。更完整的帮助文本可看命令分发与 help 输出的源码 src/cli.ts。命令参数作用备注add别名a/i-g, --global用户级全局安装默认项目级-a, --agent agents指定目标代理可多个*为全部-s, --skill skills指定要装的技能可多个*为全部-l, --list只列出仓库技能不安装-y, --yes跳过确认提示--all全技能装到全代理等价于-s * -a * -y--copy复制文件默认为符号链接--full-depth搜索全部子目录根目录已有 SKILL.md 时用--subagent names装到 Eve 子代理root指根代理use-s, --skill skill指定使用的技能也可用包名技能名写法-a, --agent agent启动代理交互会话省略则只打印提示词remove别名rm/r-g, --global从全局作用域卸载默认项目作用域-a, --agent agents只从指定代理卸载省略则清理全部代理链接-s, --skill skills指定技能*为全部-y, --yes跳过确认提示--all卸载全部不可与技能名组合list别名ls-g, --global列出全局技能默认项目-a, --agent agents按代理筛选--jsonJSON 输出无 ANSI 色码脚本友好find别名search/f--owner owner限定某 owner 的仓库update别名upgrade-g/-p只更新全局 / 项目-y, --yes跳过作用域提示自动检测优先项目init[name]技能名不传则用当前目录名experimental_install—从 skills-lock.json 恢复安装实验性experimental_sync-a/-y/-f指定代理 / 跳过提示 / 强制实验性通用--help, -h显示帮助子命令后也可用--version, -v显示版本号支持的代理清单与各代理的安装路径见 README.md 的 Supported Agents 表格。小结npx skills 的命令看着多实际主线就四条add装、remove/list清理核对、find/update发现与保鲜、init自建。把-g、-a、-s三个参数和--all快捷键用熟日常场景基本覆盖其余细节回上面速查表找即可。更多细节以仓库 README.md 和各命令--help输出为准。【免费下载链接】skillsThe open agent skills tool - npx skills项目地址: https://gitcode.com/GitHub_Trending/ad/skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表