Skills

Gen Changesets

Use when generating changesets in the kimi-code repository, deciding whether to write...

Install

npx skills add MoonshotAI/kimi-code --skill gen-changesets -g -a claude-code -y
Repository
MoonshotAI/kimi-code8.1k
Category
Writing
Updated
3d ago
License
MIT
Context cost
Lightabout 1,021 tokens
Runs scripts
No, instructions only

What it does

Use 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.

Generate Changesets

The only user-facing published package is the CLI: @moonshot-ai/kimi-code. All other @moonshot-ai/* packages (sdk, kosong, oauth, telemetry, and so on) are internal.

1. Whether to Write

Rule of thumb: if users cannot perceive the change, write no changeset. A changeset is a user-facing changelog entry, not a shipping gate, internal changes merged to main ship with the next release anyway, so skipping loses nothing.

Do not write:

  • Docs-only or tests-only changes that never enter the shipped artifact.
  • Changes internal to core/server packages, architecture, protocols, refactors, config/journal/wire mechanics, unless they fix a bug users care about.
  • When you are unsure whether users can perceive a change, ask first.

Do write: user-perceivable new features or behavior changes, and internal-package changes that fix a user-useful bug or change CLI output/behavior (list @moonshot-ai/kimi-code for those).

2. What to Write

Create a short kebab-case file under .changeset/:

---
"@moonshot-ai/kimi-code": patch
---

Fix occasional loss of tool call results in long conversations.
Read the whole SKILL.md on GitHub

More in Writing