Extension Reviewer
vicinaehq/extensions
Review Vicinae extensions for publication in the official store, or prepare an extension for submission.
Update Kimi Code CLI user documentation after meaningful code changes that affect product behavior or user experience.
$ npx skills add MoonshotAI/kimi-code --skill gen-docs -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install MoonshotAI/kimi-code gen-docs --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/MoonshotAI/kimi-code.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/gen-docs .claude/skills/gen-docs && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "gen-docs" agent skill from https://github.com/MoonshotAI/kimi-code/tree/main/.agents/skills/gen-docs into .claude/skills/gen-docs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gen-docs", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/MoonshotAI/kimi-code/tree/main/.agents/skills/gen-docsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add MoonshotAI/kimi-code --skill gen-docs -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install MoonshotAI/kimi-code gen-docs --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/MoonshotAI/kimi-code.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/gen-docs .agents/skills/gen-docs && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "gen-docs" agent skill from https://github.com/MoonshotAI/kimi-code/tree/main/.agents/skills/gen-docs into .agents/skills/gen-docs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gen-docs", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add MoonshotAI/kimi-code --skill gen-docs -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install MoonshotAI/kimi-code gen-docs --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/MoonshotAI/kimi-code.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/gen-docs .cursor/skills/gen-docs && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "gen-docs" agent skill from https://github.com/MoonshotAI/kimi-code/tree/main/.agents/skills/gen-docs into .cursor/skills/gen-docs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gen-docs", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/MoonshotAI/kimi-code.git --path .agents/skills/gen-docs--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add MoonshotAI/kimi-code --skill gen-docs -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install MoonshotAI/kimi-code gen-docs --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/MoonshotAI/kimi-code.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/gen-docs .gemini/skills/gen-docs && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "gen-docs" agent skill from https://github.com/MoonshotAI/kimi-code/tree/main/.agents/skills/gen-docs into .gemini/skills/gen-docs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gen-docs", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install MoonshotAI/kimi-code gen-docsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add MoonshotAI/kimi-code --skill gen-docs -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/MoonshotAI/kimi-code.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/gen-docs .github/skills/gen-docs && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "gen-docs" agent skill from https://github.com/MoonshotAI/kimi-code/tree/main/.agents/skills/gen-docs into .github/skills/gen-docs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gen-docs", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add MoonshotAI/kimi-code --skill gen-docs -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install MoonshotAI/kimi-code gen-docs --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/MoonshotAI/kimi-code.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/gen-docs .opencode/skills/gen-docs && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "gen-docs" agent skill from https://github.com/MoonshotAI/kimi-code/tree/main/.agents/skills/gen-docs into .opencode/skills/gen-docs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "gen-docs", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
gen-docsUpdate Kimi Code CLI user documentation after meaningful code changes that affect product behavior or user experience.
Gen Docs is an agent skill from MoonshotAI/kimi-code. Update Kimi Code CLI user documentation after meaningful code changes that affect product behavior or user experience.
Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development, covering UX design. It works with Kimi. The repository describes itself as: Kimi Code CLI — The Starting Point for Next-Gen Agents. The licence is MIT.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 0f052fe. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitnodeFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Gen Docs loads about 1.2k tokens when it runs. Until then it costs about 32 tokens; SKILL.md has 556 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from MoonshotAI/kimi-code at commit 0f052fe, republished under its MIT licence (© MoonshotAI). 556 words, ~1,188 tokens.
.claude/skills/gen-docs/SKILL.md (or your agent's skills folder).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.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 English changelog
Run:
node docs/scripts/sync-changelog.mjsThis updates docs/en/release-notes/changelog.md from the root CHANGELOG.md. Never edit the docs changelog 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:
docs/en/ and docs/zh/docs/zh/release-notes/changelog.mddocs/en/ and docs/zh/. Changelog flows English → Chinese.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 is regenerated by the sync script; any manual edit will be overwritten.docs/AGENTS.md term table.example placeholders.© MoonshotAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .agents/skills/gen-docs of MoonshotAI/kimi-code.
Open the folder on GitHubat commit 0f052fe
Gen Docs next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Gen Docs this skillMoonshotAI/kimi-code | 7.8k | — | ~1.2k | Automated safety check: Pass | MIT | |
| Extension Reviewervicinaehq/extensions | 155 | — | ~1.1k | Automated safety check: Pass | None | |
| Ostackmr-daedalium/ostack-saas | 114 | — | ~6.1k | Automated safety check: Notes | MIT | |
| Expertreviewjtenniswood/esphome-media-player | 234 | — | ~1.9k | Automated safety check: Pass | Custom licence | |
| Reviewmag123c/toktrack | 193 | — | ~1.2k | Automated safety check: Pass | MIT | |
| Loft Design PrototypingYeachan-Heo/oh-my-claudecode | 40k | — | ~1.4k | Automated safety check: Pass | MIT |
vicinaehq/extensions
Review Vicinae extensions for publication in the official store, or prepare an extension for submission.
mr-daedalium/ostack-saas
Fast headless browser for QA testing and site dogfooding. An agent skill from mr-daedalium/ostack-saas.
jtenniswood/esphome-media-player
Provide an expert codebase review for this repository. An agent skill from jtenniswood/esphome-media-player.
mag123c/toktrack
Multi-agent code review for Rust CLI/TUI. An agent skill from mag123c/toktrack.
Yeachan-Heo/oh-my-claudecode
Settles stalled design questions by building a throwaway artifact: either a pure logic module in a clickable shell, or three structurally different UI variants.
tobihagemann/turbo
Update installed Turbo skills from the local repo with a dynamic changelog, conflict resolution for customized skills, and guided user experience.
MoonshotAI/kimi-code
Kimi Browser Extension(Kimi 浏览器扩展,原 Kimi WebBridge)lets AI control the user's real browser — navigate, click, type, read, screenshot, and interact with any website using the user's actual login…
MoonshotAI/kimi-code
A skill your agent uses when generating changesets in the kimi-code repository — deciding whether to write one, which package to list, the bump level, the wording, and the confirmation workflow.
MoonshotAI/kimi-code
Universal data-source assistant for stocks (Wind, S&P, SEC EDGAR), macro (World Bank, IMF, FRED, NBS), Chinese government data and standards (GB/HB/DB/TT), corporate, academic, legal, WHO/FAO/OECD…
MoonshotAI/kimi-code
Use before merging a kimi-code release PR to preview the user-facing CLI changelog in Chinese.
MoonshotAI/kimi-code
在 kimi-code 仓库里 review 一个 PR 时使用:按 PR 模板逐节核对描述与 diff,并单独做一轮"回归与用户影响"评审,给出影响等级与评审摘要,评审摘要用用户当前使用的语言。
MoonshotAI/kimi-code
在 kimi-code 仓库里创建或更新 PR 时使用:如何把 PR 模板的每一节写得简洁、便于 reviewer 理解,包括"行为变化与受影响人群"表。
Works with
Categories
Update Kimi Code CLI user documentation after meaningful code changes that affect product behavior or user experience. Gen Docs is an agent skill from MoonshotAI/kimi-code. Update Kimi Code CLI user documentation after meaningful code changes that affect product behavior or user experience.
Gen Docs fits situations like: tasks that involve UX design.
Run `npx skills add MoonshotAI/kimi-code --skill gen-docs -a claude-code`. Or copy the skill folder (.agents/skills/gen-docs in MoonshotAI/kimi-code) into .claude/skills/gen-docs in your project. Claude Code loads it when a task matches its description.
Run `npx skills add MoonshotAI/kimi-code --skill gen-docs -a codex`. Or copy the skill folder (.agents/skills/gen-docs in MoonshotAI/kimi-code) into .agents/skills/gen-docs in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add MoonshotAI/kimi-code --skill gen-docs -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/gen-docs, .gemini/skills/gen-docs, .github/skills/gen-docs and .opencode/skills/gen-docs in your project.
Going by SKILL.md and its folder, Gen Docs needs the command-line tools its instructions call (git and node). Our summary lists: A credential in YOUR_API_KEY.
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Gen Docs is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.2k tokens (SKILL.md is roughly 4.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Gen Docs: Extension Reviewer (vicinaehq/extensions, 155 stars), Ostack (mr-daedalium/ostack-saas, 114 stars), Expertreview (jtenniswood/esphome-media-player, 234 stars) and Review (mag123c/toktrack, 193 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
MoonshotAI (a GitHub organization) maintains it in MoonshotAI/kimi-code, which has 7,796 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on October 8, 2026.
Source: MoonshotAI/kimi-code on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.