尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
OpenSkills install命令全解析:GitHub、本地路径、私有仓库4种安装方式
OpenSkills install命令全解析GitHub、本地路径、私有仓库4种安装方式【免费下载链接】openskillsUniversal skills loader for AI coding agents - npm i -g openskills项目地址: https://gitcode.com/gh_mirrors/op/openskillsOpenSkills 是一款面向 AI 编程智能体的通用技能加载器一条npx openskills install命令即可把 SKILL.md 格式的技能装进 Claude Code、Cursor、Windsurf、Aider 等任意支持 AGENTS.md 的 Agent。本文将完整解析 OpenSkills install 命令的4 种安装方式与常用参数3 分钟帮你完成 OpenSkills 技能安装。 OpenSkills install 命令能做什么OpenSkills 的核心是 install 命令它执行时会依次完成 4 件事判断来源—— 根据参数格式判定是本地路径、Git 地址还是 GitHub 简写获取技能文件—— Git 来源会临时浅克隆仓库本地来源直接读取目录识别 SKILL.md—— 递归扫描所有含SKILL.md的目录并校验 YAML frontmatter 有效性复制并记录元数据—— 把选中的技能复制到目标目录写入安装来源信息为日后update做铺垫默认安装位置是项目级./.claude/skills/。你不需要背这些逻辑只要记住一点参数格式决定安装方式。 4 种安装方式详解方式一GitHub 简写安装最常用owner/repo格式会被自动展开为 GitHub 仓库地址npx openskills install anthropics/skills克隆完成后命令会扫描整个仓库。发现多个技能时会弹出交互式清单供你勾选默认全选空格切换、回车确认只有一个技能时直接安装。方式二指定子路径只装某一个技能大仓库里通常有很多技能只想装其中一个加上目录路径即可npx openskills install your-org/your-skills/my-skill参数的第 3 段起被视为仓库内的子路径会跳过交互选择直接安装但要求该路径下确实存在SKILL.md否则报错SKILL.md not found。方式三本地路径安装技能文件就在磁盘上直接装本地目录适合开发自己的技能或离线环境npx openskills install ./local-skills/my-skill本地路径的判定规则见 isLocalPath()以/开头 → 绝对路径以./或../开头 → 相对路径以~/开头 → 主目录会自动展开目录里直接含SKILL.md时按单个技能安装否则按技能集合目录处理递归找出其中所有有效技能。仓库自带的示例技能可以直接体验examples/my-first-skill/SKILL.md。方式四私有 Git 仓库安装SSH、HTTPS、git://或以.git结尾的地址都会被识别为 Git URL见 isGitUrl()# SSH 方式 npx openskills install gityour-git-server:your-org/private-skills.git # HTTPS 方式 npx openskills install https://git-server.com/your-org/private-skills.git私有仓库只需提前配好 Git SSH 密钥或凭据。OpenSkills 通过系统 git 完成鉴权无需额外配置 Token克隆失败时也会提示检查 SSH keys 或 credentials 是否已配置。⚙️ 常用参数3 个关键标志位参数定义见 src/cli.ts参数简写作用适用场景--global-g全局安装到~/.claude/skills个人所有项目共用同一套技能--universal-u安装到.agent/skills/多 Agent 共用一份 AGENTS.md--yes-y跳过交互选择全部安装CI 脚本、批量操作两个实用建议多 Agent 环境同时使用 Claude Code 和其他 Agent 时建议加--universal安装到.agent/skills/可避免与 Claude Code 插件市场冲突CI 环境记得加-y否则命令会停在交互清单处卡住流水线 安装过程发生了什么了解内部机制有助于快速排错临时目录机制—— Git 来源先被git clone --depth 1浅克隆到~/.openskills-temp-*安装结束后临时目录自动删除不占磁盘。实现见 installSkill()冲突保护—— 同名技能已存在时会提示是否覆盖带-y时自动覆盖不带则跳过等待确认路径安全检查—— 复制前会校验目标路径必须位于技能目录内部拦截../路径穿越见 isPathInside()安装成功后来源信息会写入元数据src/utils/skill-metadata.ts这是之后npx openskills update能按来源刷新技能的基础。❓ 常见安装问题速查克隆失败先确认 git 连通性和权限手动执行git clone 仓库地址测试。私有仓库请检查 SSH 密钥是否生效。提示 SKILL.md 无效或缺失每个技能目录都必须有含合法 YAML frontmattername、description等字段的SKILL.md校验逻辑在 src/utils/yaml.ts格式规范可参考 examples/my-first-skill/references/skill-format.md。No SKILL.md files found in repository仓库里没有可识别的技能文件检查目录结构是否符合技能名/SKILL.md约定。环境要求Node.js ≥ 20.6并安装 Git。无需全局安装直接npx运行即可。✅ 装完之后三步验证技能生效npx openskills list # 查看已安装的技能 npx openskills read name # 读取技能内容Agent 就是这样加载技能的 npx openskills sync # 把技能清单写入 AGENTS.mdsync之后技能就会以available_skills清单形式出现在各 Agent 的上下文中按需加载、不占上下文——至此OpenSkills 技能体系正式在你的项目里跑起来了。【免费下载链接】openskillsUniversal skills loader for AI coding agents - npm i -g openskills项目地址: https://gitcode.com/gh_mirrors/op/openskills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

Zephyr native_sim 交叉编译实战:在 x86_64 主机上构建并运行 ARM 目标可执行文件

Zephyr native_sim 交叉编译实战:在 x86_64 主机上构建并运行 ARM 目标可执行文件

Zephyr native_sim 交叉编译实战:在 x86_64 主机上构建并运行 ARM 目标可执行文件 【免费下载链接】zephyr Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures. …

📅 2026/9/19 6:08:11
RealSense深度后处理一文看懂:5个滤镜+参数调优实践

RealSense深度后处理一文看懂:5个滤镜+参数调优实践

RealSense深度后处理一文看懂:5个滤镜参数调优实践 【免费下载链接】librealsense RealSense SDK 项目地址: https://gitcode.com/GitHub_Trending/li/librealsense librealsense(RealSense SDK)为 RealSense 深度相机提供了一组独立可…

📅 2026/9/19 6:08:11
PiXYZ Plugin实战:工业CAD模型导入Unity与轻量化处理指南

PiXYZ Plugin实战:工业CAD模型导入Unity与轻量化处理指南

1. 工业模型进Unity,为什么PiXYZ是绕不开的一环做过数字孪生项目的人都有一个共同体会:真正花时间的往往不是写Shader、搭UI、调灯光,而是把甲方丢过来的那一堆CAD模型弄进引擎里。一个中等规模的工厂场景,原始STEP或JT文件动辄几…

📅 2026/9/19 6:03:10
MORE NEWS

更多资讯

📰

PMSM无位置传感器控制实战:STM32G431平台设计与调试

永磁同步电机(PMSM)的控制,绕不开一个核心矛盾:要精准控制转矩,就得知道转子磁极的实时位置;可一旦装上机械式位置传感器,成本、体积、接线复杂度、高温高湿环境下的可靠性问题就全来了。我最早…

📰

用Python和规则引擎实现古诗词生成器:91行代码的创意实践

前阵子参加了一个“91行代码创意赛”,规则特别简单:用不超过91行代码实现一个有意思的项目,语言不限。当时我翻了不少往届作品,有做贪吃蛇的,有做网页爬虫的,还有做聊天机器人的。我琢磨着能不能做一个跟传…

📰

昇思 MindSpore 大模型自动优化实战:从配置到踩坑全记录

昇思 MindSpore 这套名字刚出现的时候,很多人以为它只是一个要“国产替代”的深度学习框架,直到我自己动手在 MindSpore 上跑大模型微调和训练,才意识到它真正值钱的地方在于:把大模型训练和推理里那些又脏又累的优化工作&#xf…

📰

BDUSS Cookie安全吗?pan-baidu-download的~/.baidu.cookies存储机制与5个防护要点完整解析

BDUSS Cookie安全吗?pan-baidu-download的~/.baidu.cookies存储机制与5个防护要点完整解析 【免费下载链接】pan-baidu-download 百度网盘下载脚本 项目地址: https://gitcode.com/gh_mirrors/pa/pan-baidu-download pan-baidu-download 是一款常用的百度网盘…

📰

硅基光电子芯片:从原理到流片的完整技术解析

1. 从“电”到“光”的范式转移:为什么芯片行业突然盯上了光子学过去半个多世纪,芯片行业一直沿着摩尔定律的轨迹狂奔,靠的是把晶体管越做越小、把电子跑得越来越快。但到了最近几年,稍微关注半导体动态的人都能感觉到&#xff0c…

📰

MPU6050运动中断唤醒STM32低功耗STOP模式全链路解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬