release

Automates kaji release process with version bumps, changelog updates, git tagging, and GitHub Release creation.

12|1|Updated Dec 27, 2025
One-click install
npx skills add https://github.com/apokamo/kaji --skill release-apokamo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/apokamo/kaji/tree/main/.claude/skills/release
Command: npx skills add https://github.com/apokamo/kaji --skill release-apokamo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

kaji の release 作業(version bump / CHANGELOG / tag / GitHub Release ページ)を skill で完結させ、CI を使わず maintainer が手元で対話的に進められるようにします。

Core Features & Use Cases

  • Version bump, CHANGELOG 更新, tag 付与, GitHub Release 作成を一連の作業として自動化
  • dry-run 機能により変更点を事前検証し、実運用前に承認を得られる
  • ローカル開発環境の前提検証、リリース手順のガードレールとロールバック手順を提供

Quick Start

Run kaji release to bump the version and publish a GitHub release with interactive approvals.

Frequently Asked Questions about release

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

FAQPage Schema
How do I automate git release management and version bumps without a CI pipeline?

Automate release management locally by coordinating version bumps, CHANGELOG updates, git tagging, and GitHub Release creation interactively from your maintainer environment without relying on CI pipelines.

Can I dry-run a version bump and CHANGELOG update before pushing to the main repository?

Yes, you can validate version bumps and CHANGELOG updates using the dry-run feature to preview changes and receive interactive approvals before pushing to the main repository.

What is the best way to generate a GitHub Release and tag locally as a maintainer?

The best way is using a local interactive workflow that infers the next version, generates the changelog, applies the git tag, and creates the GitHub Release page atomically with pre-flight checks and rollback guidance.

Does this release automation approach require any specific dependencies or environment setup?

No external dependencies are required, but the local environment must pass pre-flight checks to ensure the maintainer workflow can execute version inference, changelog generation, and atomic pushes correctly.

What happens if a git tagging or GitHub Release creation step fails during the workflow?

The workflow enforces pre-flight checks and provides rollback guidance to handle failures during git tagging or GitHub Release creation, ensuring atomic pushes and safe recovery during local maintainer operations.