What problem does it solve?
Releasing a new minor version of aituber-kit involves many error-prone manual steps: bumping the app version, verifying PR checks and CodeRabbit review threads, merging, tagging, and drafting release notes. This Skill codifies that entire workflow into a safe, repeatable procedure.
Core Features & Use Cases
- Version Bump Management: Updates the single source of truth in
src/constants/appVersion.json and verifies the footer and startup logo reflect it.
- Safe Merge Gating: Confirms all PR checks pass,
mergeStateStatus is CLEAN, and no unresolved CodeRabbit review threads remain before merging.
- Release Publishing: Creates a lightweight tag, generates release notes from the PR body with CodeRabbit auto-generated content stripped out, and publishes the GitHub Release.
- Use Case: When a
develop => main PR is ready, invoke this Skill to bump the version, merge the PR, tag vX.Y.0, and publish a clean GitHub Release with Discord-ready announcement text.
Quick Start
Merge the develop to main PR and release the next minor version of aituber-kit following the release skill procedure.