用途:把“电脑还没准备好”拆成可验证的小步骤,负责判断顺序、协调专门技能并交付 readiness summary;具体安装细节由对应技能执行。触发说法包括「从零配置开发环境」「准备 AI CLI 环境」「新电脑开发环境搭建」等;只安装单个运行时或 CLI 时交给对应安装技能。
主要能力:识别 OS、版本、架构、shell、权限与项目目录;把目标拆成 network → runtime → package manager → AI tool → downstream handoff;用只读流程检查官方站点;按依赖顺序调用 soia-env-network-diagnose、soia-env-node-install、soia-env-python-install 及各 CLI 安装技能;对已安装工具区分 missing、needs_configuration、ready、update_available、blocked,ready 需命令存在、版本验证、首次登录或 API 配置完成且无副作用验证通过。
使用方式:用自然语言说明目标与系统类型,Agent 先只读探测再生成安装计划;安装、PATH/profile 修改、管理员权限或网络设置变更前展示影响并确认;登录、验证码与授权由客户在官方界面完成。默认只检查并汇报版本,不自动更新;只有“更新到最新版本”等明确指令才授权更新。
输出:先给固定列的目标状态列表,再给不含秘密的 YAML/JSON 摘要(schema_version、checked_at、os、arch、shell、tools、network、blockers、next_handoff)。
限制:默认只读;不使用 sudo、注册表、代理、DNS 或证书变更作为顺手修复;安装失败保留现状、不自动卸载或换源;不读取私有凭据文件,不传递用户名、路径、token 等敏感信息。安装命令示例:claude plugin marketplace add soia-team/soia-open-skills;claude plugin install soia-env@soia;npx skills add soia-team/soia-open-env-skills -g -a '*' -s soia-env-environment-setup -y。