Summary
面向小白检查、安装、登录和按明确授权更新 Moonshot AI Kimi Code CLI;识别官方独立安装与 npm 来源,默认只报告版本和产品自动更新状态。触发:「安装 Kimi CLI」「安装 Kimi Code」「kimi 不存在」「Kimi 登录」「更新 Kimi 到最新」。
soia-team/soia-open-env-skills · Archived
面向小白检查、安? Kimi CLI」「安? Kimi Code」「kimi 不存在」「Kimi 登录」「更新 Kimi 到最新」。
npx skills add soia-team/soia-open-env-skills --skill soia-env-kimi-cli-install
面向小白检查、安装、登录和按明确授权更新 Moonshot AI Kimi Code CLI;识别官方独立安装与 npm 来源,默认只报告版本和产品自动更新状态。触发:「安装 Kimi CLI」「安装 Kimi Code」「kimi 不存在」「Kimi 登录」「更新 Kimi 到最新」。
This repository is archived — consider an actively maintained alternative.
面向小白检查、安? Qoder CLI」「qodercli 不存在」「Qoder 登录」「检查 Qoder 更新」「更新 Qoder …
14 installs为新手安? Codex CLI」「更新 Codex CLI」「Codex 命令不存在」
13 installs为新手安? WorkBuddy」「更新 WorkBuddy」「WorkBuddy 下载」
12 installs为新手安? Python」「更新 Python」「python 命令不存在」
12 installsRelated neighbors and high-traction skills in the same topics — useful to compare before installing.
Install Codex skills into $CODEX_HOME/skills from a curated list or a GitHub repo path. Use whe…
3K installsInstall cuOpt for Python, C, or server via pip, conda, or Docker; verify the install. For build…
2.4K installsInstall and initialize the correct LaunchDarkly SDK during onboarding by running nested skills …
2.3K installsInstall and verify cuPyNumeric for Python — requirements, commands, verification. Source builds…
2K installsGuide installing Earth2Studio via uv or pip, selecting model extras, and configuring the enviro…
1.8K installsInstall Holoscan SDK via the NGC Docker container. Use for container-based installs; not for na…
1.8K installsOther skills from soia-team/soia-open-env-skills · top by installs.
npx skills add soia-team/soia-open-env-skills
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Parsed from SKILL.md frontmatter.
Files included with this skill beyond the listing page.
SKILL.md
8,339 B
SUMMARY.md
333 B
安装和验证 Kimi Code CLI(命令 kimi)。Agent 负责终端步骤;客户只在 Kimi 官方页面完成账号登录和授权。
| 客户想要 | 技能会做 | 客户能看到 |
|---|---|---|
| 安装 Kimi Code | 检查已有来源并使用官方稳定渠道安装 | 版本、安装方式、安装和配置目录 |
| 检查或更新 | 从官方 npm 发布元数据比较版本;明确授权后沿原来源更新 | 是否可更新及处理结果 |
| 登录 Kimi | 启动 kimi login 或交互界面的 /login |
官方浏览器授权步骤 |
| 命令不可用 | 检查 PATH、重复安装和配置目录 | 阻塞原因与安全修复方案 |
~/.kimi-code 是候选数据目录;用户配置文件是 ~/.kimi-code/config.toml,技能必须分别检查目录和文件是否真实存在。config.toml;如果目录或文件不存在,Agent 启动 kimi login(设备码流程)或 TUI 的 /login,客户在 Kimi 官方页面完成授权。kimi doctor、kimi --version 和无副作用启动;没有完成授权时处理结果写“等待首次登录/配置”,不能只显示默认目录。| 依赖 | 类型 | 缺失时怎么处理 |
|---|---|---|
| 官方支持的操作系统 | 强依赖 | 不支持时停止并说明 |
| Node.js/npm | npm 渠道依赖 | 官方独立安装不需要;npm 渠道需要官方文档要求的 Node.js,缺失时调用 soia-env-node-install |
| 网络诊断 | 可选前置 | 官方安装或登录站点不可达时调用 soia-env-network-diagnose |
| Kimi 账号 | 登录依赖 | 客户在官方浏览器授权,Agent 不读取凭据 |
官方来源和运行要求见 [official-sources.md](references/official-sources.md)。
python3 scripts/inspectcli.py --json,只读检测 kimi、版本、来源、安装目录及 KIMICODE_HOME/默认配置目录和 config.toml 的实际存在状态。python3 scripts/check_latest.py --json,从 npm 官方元数据读取 @moonshot-ai/kimi-code 最新版。npm install -g @moonshot-ai/kimi-code,并先验证 Node.js 满足官方要求。网络脚本必须先下载到独立临时目录并检查,再执行本地副本;不直接执行网络响应。kimi upgrade 或当前版本支持的 kimi update;npm 来源使用 npm install -g @moonshot-ai/kimi-code@latest。不得静默换源。--version、--help 和登录状态。未登录时启动 kimi login,把浏览器交给客户。scripts/render_status.py 输出一行客户状态。KIMICODENOAUTOUPDATE 或 tui.toml 的自动更新设置。回复必须以以下十列表格开头,只输出一行 Kimi Code CLI:
| 技能 | 当前状态 | 当前版本 | 最新版本 | 运行状态 | 安装方式 | 安装目录 | 配置文件目录 | 更新时间 | 处理结果 |
|---|---|---|---|---|---|---|---|---|---|
| Kimi Code CLI | <已安装/未安装/被阻塞> | <版本或未取得> | <版本或未取得> | <正常/异常/未验证> | <官方独立安装/npm 全局安装/未取得> | <目录或未取得> | <目录或未取得> | <RFC3339-with-timezone> | <已安装/已是最新/可更新,未执行/等待确认是否更新到最新/已更新/等待登录/被阻塞:原因> |
更新时间 是最终验证时间;目录用 ~ 相对路径,避免用户名。当前状态 仍是“已安装”;多个副本只汇报登录 shell 生效的一份并提示冲突。configstatus=未创建 或 configfile_status=未创建 时,处理结果写“等待首次登录/配置”,并给出 kimi login、/login 和官方页面;不得把候选路径当成已配置。真正安装或更新时生成随机 runid,每个实际阶段立即调用 scripts/recordinstall_progress.py,同步展示检查、计划、等待确认、安装/更新、验证和终态。只读检查不创建 state。
| 阶段 | 当前状态 | 更新时间 | 处理结果 |
|---|---|---|---|
| <检查/计划/等待确认/安装或更新/验证/完成或失败> | <进行中/等待/已完成/失败/被阻塞> | <RFC3339-with-timezone> | <脱敏结果> |
更新执行和验证阶段必须带客户明确最新版授权标记。阶段事件只保存固定代码和时间,不保存账号、凭据、响应正文、命令全文或私有路径。
sudo。修改 PATH/profile、切换来源或系统范围安装先确认。~/.kimi-code 内的凭据内容。KIMICODEHOME 或默认目录;SOIA 不另建凭据文件。最终回执包含固定十列表格、版本与帮助验证、自动更新设置是否只读,以及客户是否还需浏览器登录。正常依赖不展开成额外行。
用临时 fake kimi 覆盖缺失、正常、异常和多副本;mock npm 最新版响应;验证十列渲染、KIMICODEHOME、路径脱敏、默认不更新和授权门禁。
装整个域(Claude Code 与 Codex 共用同一份域插件):
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-kimi-cli-install -y
WorkBuddy 的装载单位是角色化专家而不是插件,npx skills add -a '*' 覆盖不到它,需要单独安装,见 docs/install/workbuddy.md。