What problem does it solve?
Universal release workflow. Auto-detects version files and changelogs, with project defaults for khaojai-ai (root VERSION source, no .releaserc.yml creation, plain semver tags without v). Supports Node.js, Python, Rust, Claude Plugin, and generic projects. Use when user says "release", "发布", "new version", "bump version", "push", "推送".
Core Features & Use Cases
- Auto-detects version files and changelogs across multiple project types (Node.js, Python, Rust, Claude Plugin, Generic)
- Applies khaojai-ai defaults: root VERSION as source of truth, updates CHANGELOG.md, sync khaojai-ui/package.json, and avoids creating .releaserc.yml
- Generates and curates changelogs across languages with version bump decisions, and supports dry-run or explicit bump commands
- Provides end-to-end release workflow from discovery to tagging, with guidance on pushing and version synchronization
Quick Start
Run /release-skills to auto-detect your project and begin the release workflow.