publish
Installation
SKILL.md
Publish Skill
This skill manages the release process for klaude-code, including version management, changelog updates, git tagging, and PyPI publishing.
Prerequisites
UV_PUBLISH_TOKENenvironment variable must be set for PyPI publishingpnpmmust be available to build the bundled web frontend before release- Working directory must be the klaude-code repository root
- Git repository must be clean (no uncommitted changes)
- Git submodules must be initialized and up-to-date (
src/klaude_code/skill/assets)
Before starting the release workflow, run:
git submodule sync --recursive
git submodule update --init --recursive