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.