release

Automate Kimi Code CLI package release workflows with version updates and PR creation.

12|2|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/haomingz/kimi-skills --skill release-haomingz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/haomingz/kimi-skills/tree/main/skills/release
Command: npx skills add https://github.com/haomingz/kimi-skills --skill release-haomingz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This workflow automates the end-to-end release process for Kimi Code CLI packages, eliminating manual coordination across changes, version bumps, and publishing steps.

Core Features & Use Cases

  • Detect changes across packages/, sdks/, and the repository root; update versions, changelogs, and related metadata.
  • Sync package versions with kimi-cli to ensure consistency; propagate root version changes when needed.
  • Create a release branch, open a pull request, and manage post-merge steps to finalize the release.

Quick Start

Initiate a release cycle by running this skill to process changed packages, update version files, and open a PR.

Frequently Asked Questions about release

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate release workflows for Python CLI packages?▼

Automate release workflows for Python CLI packages by orchestrating checks, version updates, and pull request creation across packages, SDKs, and the repository root to eliminate manual coordination.

How do I sync package versions across multiple project directories?▼

Sync package versions across project directories by detecting changes in packages and SDKs, then propagating root version updates to ensure version consistency across the coordinated release.

How do I automatically create a release branch and open a pull request?▼

Create a release branch and open a pull request automatically by using Git for branch management and PR operations, processing changed packages and updating version files before finalizing the release.

Do I need Python standard libraries to automate CI-CD versioning tasks?▼

You need Python standard libraries to automate CI-CD versioning tasks, as they are required for auditing and updating files during the end-to-end release workflow orchestration.

What is the best way to manage end-to-end versioning and changelog updates?▼

Manage end-to-end versioning and changelog updates by detecting repository changes, syncing package versions with your CLI, and automating the branch and PR creation steps for a coordinated release.