ワンクリックで
release
Bump version across all project files (Python, Bash, Container, Helm, README, CHANGELOG). Usage - /release 1.6.0
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Bump version across all project files (Python, Bash, Container, Helm, README, CHANGELOG). Usage - /release 1.6.0
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | release |
| description | Bump version across all project files (Python, Bash, Container, Helm, README, CHANGELOG). Usage - /release 1.6.0 |
| disable-model-invocation | true |
Automate version bumps across all 6 project version locations.
The user provides a semver version string as the argument: X.Y.Z (e.g., 1.6.0).
If no argument is provided or it doesn't match the X.Y.Z pattern, ask the user for the version.
Set NEW_VERSION to the argument and NEW_DATE to today's date (YYYY-MM-DD).
Read each file first, then use the Edit tool to make targeted replacements. Do NOT use sed or other Bash tools — use the Edit tool for all changes.
lib/__init__.pyReplace the __version__ and __version_date__ values:
__version__ = "<OLD>" → __version__ = "<NEW_VERSION>"
__version_date__ = "<OLD>" → __version_date__ = "<NEW_DATE>"
scripts/constants.shReplace the exported version variables:
export SCRIPT_VERSION="<OLD>" → export SCRIPT_VERSION="<NEW_VERSION>"
export SCRIPT_VERSION_DATE="<OLD>" → export SCRIPT_VERSION_DATE="<NEW_DATE>"
README.mdReplace the version line at the top (line 3):
**Version X.Y.Z** (YYYY-MM-DD) → **Version <NEW_VERSION>** (<NEW_DATE>)
CHANGELOG.mdPromote unreleased content into a new version section. The current structure is:
## [Unreleased]
### Added
<content>
### Changed
<content>
### Fixed
<content>
Replace with:
## [Unreleased]
### Added
### Changed
### Fixed
## [<NEW_VERSION>] - <NEW_DATE>
### Added
<content>
### Changed
<content>
### Fixed
<content>
Keep any content that was under the old [Unreleased] subsections — move it to the new version section. If the unreleased subsections are empty, still create the new version section with those empty subsections.
container-bootstrap/ContainerfileReplace the version label:
version="<OLD>" → version="<NEW_VERSION>"
deploy/helm/acm-switchover-rbac/Chart.yamlReplace both version fields:
version: <OLD> → version: <NEW_VERSION>
appVersion: "<OLD>" → appVersion: "<NEW_VERSION>"
Run git diff to show all changes as a summary for the user to review.
Do NOT commit, tag, or push. Tell the user they can use /commit when ready.