soia-env-open-skills-install
Installation
SKILL.md
soia-env-open-skills-install
把 SOIA 开源技能装到位,或把已有安装更新到最新版。支持三种粒度 × 任意宿主组合,一条指令覆盖从「全量初装」到「单个技能升级」的全部场景。
与 soia-meta-skill-release 的分工:本技能面向用户视角的安装/更新;skill-release 面向维护者发布后的 sha pin 刷新、旧名清理、lock 对账。WorkBuddy 脚本两者共用,但调用时机不同。
客户可读说明
这个技能可以做什么
| 客户想要 | 技能会做 | 客户能看到 |
|---|---|---|
| 全量装好所有 SOIA 技能 / 插件 | 接入市场 → 安装全部 8 个域插件 → 三宿主 | 每宿主安装计划与域级回执 |
| 在指定宿主装全部 SOIA 技能 | 只操作目标宿主,跳过其余 | 单宿主域级回执 |
| 装或更新某个域插件(如 soia-dev) | plugin install / plugin update 该域 |
该域在各宿主的前后版本对比 |
| 更新某个域插件下的单个技能 | 更新整个插件(技能以插件为交付单元)+ 说明哪个技能已更新 | 插件级更新 + 技能变更说明 |
| 检查当前安装状态,不改动机器 | 列出各宿主市场状态与已安装插件版本 | 三宿主三列状态表 |
粒度说明:SOIA 以「域插件」为最小交付单元(如
soia-dev@soia含 9 个技能)。「更新单个技能」在插件模式下等价于更新整个域插件,但技能会说明是哪个技能触发了更新。若需要真正按技能粒度安装(不安装同域其他技能),必须改用npx skills add路线——技能会提示该路线与插件路线互斥,让客户选择。