
一条命令拉技能npx skills 把 70 多种 AI 编码助手的技能包装进本地【免费下载链接】skillsThe open agent skills tool - npx skills项目地址: https://gitcode.com/GitHub_Trending/ad/skillsnpx skills 是开源 agent skills 生态的命令行管理器它把给 AI 编码助手扩展能力的 SKILL.md 文件变成了可以一条命令安装的包。如果你日常在 Claude Code、Cursor、Codex、OpenCode 之间切换受够了在仓库之间手动拷来拷去技能文件这个工具就是为此准备的。从零到第一个可用结果只需要四步不用安装任何东西Node.js 22 就能直接 npx 跑。先搜一搜npx skills find typescript按关键词查找不带参数则进入交互式选择列表。挑中仓库后安装npx skills add vercel-labs/agent-skills。跟着提示确认它会自动检测你本地装了哪些 agent再让你选装哪些技能、装到项目级还是用户级。npx skills list验证输出里看到已装技能agent 那边立刻就能用。整个流程核心就这两条命令npx skills add vercel-labs/agent-skills npx skills list能力拆解四个最疼的场景都有解法想先试试但暂时不想装看到别人推荐的技能不确定适不适合自己的工作流先不想污染项目。skills use会把技能文件落到临时目录只把生成好的提示词打到标准输出直接管道给 agent 进程就能开工npx skills use vercel-labs/agent-skillsweb-design-guidelines | claude加上--agent claude-code则跳过手动管道直接帮你拉起一个带该提示词的 agent 会话用完不留任何文件。私有仓库和公共仓库用同一条命令团队内部技能常放在私有仓库而很多安装工具要么不支持私有源要么逼你交出 token。skills add复用你机器上已有的认证GitHub 源先走 git 凭据失败再退回gh repo clone最后才试 SSH全程 CLI 不读取也不打印你的 token。npx skills add acme/private-skills一行结束配好 credential helper 的任意 git 主机同理。只装你要的那一个技能仓库往往打包十几个技能而你的项目可能只用得上一两个。--list先预览仓库里有什么而不安装--skill按名字点名要装的-a指定目标 agent--copy把默认符号链接切换成实体拷贝加-y走非交互模式就能直接进 CI。生命周期不用换工具建模板、查已装、升级、移除分别对应init、list、update、remove四个子命令--global、--agent等选项一一对应。习惯 npm 的人打开就用得上没有学习成本。三个真实用法团队对齐把 skills-lock.json 提交进仓库每个技能的来源、分支和文件夹哈希都在里面锁死。这个文件格式刻意做得极简——不带时间戳、条目按字母序排列——两个分支同时新增不同技能时 git 能自动合并不打架。新人 clone 完代码跑一句npx skills experimental_install团队技能配置原样恢复。个人多项目工作流常用技能用-g装到用户级。真实文件只存一份在.agents/skills/规范目录各 agent 的 skills 目录都是指向它的符号链接一次npx skills update就能让机器上所有 agent 拿到新版不用每个项目维护一份副本。教学或模板分发照npx skills init生成的模板写一份 SKILL.mdfrontmatter 里 name 和 description 必填正文写清触发时机和步骤推到仓库后学生一条npx skills add owner/repo装好。临时演示甚至不用发布直接skills use管道进 agent 现场跑给你看。幕后怎么做的核心代码在 src/ 下按命令拆模块cli.ts负责路由add.ts管安装use.ts管临时使用source-parser.ts统一解析 owner/repo 简写、完整 URL、GitLab、git 协议、本地路径、直连下载这六类来源。两个设计取舍值得说规范副本 符号链接src/installer.ts 把真实文件放一份在规范目录各 agent 目录只留链接更新只需动一次不支持 symlink 的系统可退回--copy。双层锁文件~/.agents/.skill-lock.json是用户级台账记录每个技能的来源、ref 和文件夹哈希update靠它判断远端是否变化项目级 skills-lock.json 进版本库刻意精简以方便多分支合并。安全上也没漏技能名会被消毒成 kebab-case../这类穿越直接失效直连下载来源默认限制 10 MiB 体积和 1000 个文件匿名遥信用DISABLE_TELEMETRY1可整体关闭。进阶与避坑技能名含空格必须整体加引号npx skills add owner/repo --skill Convex Best Practices。报 No skills found 时先检查每个 SKILL.md 的 frontmatter 是否同时有name和description缺一个就发现不了。半成品技能可设metadata.internal: true从常规搜索中隐藏只有INSTALL_INTERNAL_SKILLS1时才可见可装。仓库里 examples/、tests/ 等容器目录外的 SKILL.md 默认不扫需要时加--full-depth。收尾npx skills 把给 agent 分发技能从手工拷文件变成了包管理操作装、试用、锁版本、升级、移除都是一条命令的事支持的 agent 名单还在持续变长基于 npm 包分发技能的实验通道experimental_sync也在路上。现在就试npx skills find打开交互式列表挑一个最对眼的装下来。【免费下载链接】skillsThe open agent skills tool - npx skills项目地址: https://gitcode.com/GitHub_Trending/ad/skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考