CtrlK
BlogDocsLog inGet started
Tessl Logo

gen-docs

Update Kimi Code CLI user documentation after meaningful code changes that affect product behavior or user experience.

65

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

93%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is an exemplary instruction-only skill: lean, project-specific, and fully actionable with exact commands and paths. Its only gap is the absence of a verification step confirming the locale mirror and changelog sync completed correctly. Structure and progressive disclosure are appropriate with no bundle files needed.

DimensionReasoningScore

Conciseness

Every section contains only project-specific rules Claude could not know (locale mirroring policy, term-table adherence, placeholder URLs, auto-sync restrictions) with zero padding or explanation of familiar concepts, matching anchor 5's 'every token earns its place'.

5 / 5

Actionability

Guidance is fully executable: exact git commands ('git log main..HEAD --oneline', 'git diff main..HEAD --stat'), a runnable script ('node docs/scripts/sync-changelog.mjs'), concrete file paths, and copy-paste-ready placeholder values like 'https://api.example.com/v1' and 'YOUR_API_KEY'.

5 / 5

Workflow Clarity

The five-step sequence is clear with explicit stop checkpoints (missing prerequisites → 'stop and report'; no user-facing impact → 'say so and stop'), but there is no post-edit verification that the bilingual mirror or changelog sync actually succeeded, so anchor 4 ('minor validation gaps') fits better than anchor 5's explicit validate-and-retry loops.

4 / 5

Progressive Disclosure

SKILL.md is a well-organized overview that defers detail one level deep to clearly signaled artifacts ('docs/AGENTS.md' style guide, the translate-docs skill, sync-changelog.mjs) instead of inlining them, matching anchor 5.

5 / 5

Total

19

/

20

Passed

Description

62%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description clearly states what the skill does and when to use it, with a well-defined product niche. Its weaknesses are thin action coverage (only 'update documentation' versus the actual changelog-sync / bilingual-mirror work) and missing natural trigger variations such as 'docs', 'changelog', or 'release notes'.

Suggestions

List the concrete actions the skill performs, e.g. 'Update bilingual (en/zh) user docs, sync the changelog from CHANGELOG.md, and translate updated pages after code changes'.

Add natural trigger phrasing users would actually say, such as 'Use when code changes affect CLI behavior, config, commands, or release notes, or when the user asks to update the docs/changelog'.

Distinguish the skill from the related audit-docs skill in the description itself, e.g. 'for post-change doc updates; for a full pre-release audit use audit-docs'.

DimensionReasoningScore

Specificity

"Update Kimi Code CLI user documentation" names the domain precisely but lists only one concrete action; anchor 3 ('names domain and 1-2 concrete actions') fits, while anchor 4 requires several specific actions such as changelog syncing or locale mirroring that the description omits.

3 / 5

Completeness

Both parts are answered: what ("Update Kimi Code CLI user documentation") and when ("after meaningful code changes that affect product behavior or user experience") — an explicit when clause, so not capped at 3; but the when is a condition rather than concrete trigger phrases, so anchor 4 fits better than 5.

4 / 5

Trigger Term Quality

Relevant keywords are present ("user documentation", "code changes", "product behavior", "user experience") but common variations a user would naturally say — "docs", "changelog", "release notes" — are missing, matching anchor 3 rather than anchor 4's 'good keyword coverage'.

3 / 5

Distinctiveness Conflict Risk

The niche is clear (this CLI's user docs after code changes), but the broad "code changes" trigger carries minor overlap risk with closely related documentation skills (e.g., the audit-docs skill referenced in the body), matching anchor 4 rather than anchor 5's 'minimal conflict risk'.

4 / 5

Total

14

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
MoonshotAI/kimi-code
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.