一键导入
gen-docs
Update Kimi Code CLI user documentation after meaningful code changes that affect product behavior or user experience.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Update Kimi Code CLI user documentation after meaningful code changes that affect product behavior or user experience.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Map systematic debugging onto Ganymede Code native Debug / 排障 surfaces (probes, user verification bar, TodoList).
Map KimiCodeBoost engineering workflows onto Ganymede Code native UI and host tools (AskUserQuestion, TodoList, Agent, Plans panel, GanymedeBrowser, Worktree, Review).
在开展任何创造性工作之前必须使用:创建功能、构建组件、添加能力或修改行为。在动手实现前,先探索用户意图、需求并制定设计。
当同时面对 2 个及以上相互独立、无共享状态且无顺序依赖的任务时必须使用本技能
当需要在一个独立会话中执行已撰写的实现计划,并通过检查点进行复核时必须使用
当实现完成、所有测试通过且需要决定如何集成工作时必须使用——通过呈现结构化的本地合并、创建 PR 或清理工作树等选项,指导开发工作的收尾
| name | gen-docs |
| description | Update Kimi Code CLI user documentation after meaningful code changes that affect product behavior or user experience. |
This repository maintains bilingual user documentation under docs/. docs/en/ and docs/zh/ are mirrored pairs for most pages; update both in the same change. Changelog is the exception — English is the source, and Chinese is translated from English.
Use this skill to update the corresponding documentation whenever the codebase has changes that affect product behavior or user experience.
For a full pre-release audit of all pages (detecting hallucinations and coverage gaps), use the audit-docs skill instead.
This skill depends on the following being in place. If any are missing, stop and report to the user before continuing:
docs/ directory with docs/zh/, docs/en/, and docs/.vitepress/config.ts set up (VitePress site).docs/AGENTS.md style guide — defines source-of-truth rules, terminology table, typography, and writing style.docs/scripts/sync-changelog.mjs — auto-syncs root CHANGELOG.md to docs/en/release-notes/changelog.md and CHANGELOG.zh-CN.md to docs/zh/release-notes/changelog.md.translate-docs skill in .agents/skills/ — handles bilingual synchronization.Inspect changes
git log main..HEAD --oneline — commits on the current branchgit diff main..HEAD --stat — file-level scopels .changeset/*.md (excluding README.md) — pending changeset entriesCHANGELOG.md and any subpackage packages/*/CHANGELOG.md for already-recorded entries.Understand user-facing impact
For each change, read the actual implementation when needed; do not infer behavior from commit messages or PR titles alone. Skip:
If after the scan you conclude there is no user-facing impact, say so and stop.
Sync changelog to docs
Ensure root CHANGELOG.md and CHANGELOG.zh-CN.md are updated and in sync, then run:
node docs/scripts/sync-changelog.mjs
This updates docs/en/release-notes/changelog.md from CHANGELOG.md and docs/zh/release-notes/changelog.md from CHANGELOG.zh-CN.md. Never edit those docs pages by hand.
Update user docs
Following the rules in docs/AGENTS.md, edit the affected pages in whichever locale you are working in, then sync the mirror. Match terminology with the term table in docs/AGENTS.md and the existing wording in surrounding pages.
Cover all relevant sections:
docs/zh/release-notes/breaking-changes.md if a breaking change is involved)Sync bilingual content
Invoke the translate-docs skill. It will sync updated non-changelog pages between docs/en/ and docs/zh/. Changelog is handled separately via root CHANGELOG.md / CHANGELOG.zh-CN.md and sync-changelog.mjs.
docs/en/ and docs/zh/. Changelog lives at the repo root: English in CHANGELOG.md, Chinese in CHANGELOG.zh-CN.md; keep both in sync before running sync-changelog.mjs.docs/AGENTS.md exactly. Do not invent new translations or use synonyms.https://api.example.com/v1, https://registry.example.com/v1/models/api.json, example.test, and YOUR_API_KEY.docs/en/release-notes/breaking-changes.md (under ## Unreleased) with **Affected** + **Migration** subsections, and mirror it in docs/zh/release-notes/breaking-changes.md.docs/en/release-notes/changelog.md and docs/zh/release-notes/changelog.md are regenerated by the sync script; any manual edit will be overwritten.docs/AGENTS.md term table.example placeholders.