원클릭으로
release
Prepare a release by generating bilingual changelog from commits, then run the release script to bump versions, tag, and push.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Prepare a release by generating bilingual changelog from commits, then run the release script to bump versions, tag, and push.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | release |
| description | Prepare a release by generating bilingual changelog from commits, then run the release script to bump versions, tag, and push. |
You are preparing a release for AIUsage. The version is: $ARGUMENTS
If no version argument is provided, ask the user for the target version before proceeding.
master branch with clean working treegit describe --tags --abbrev=0Run git log <last-tag>..HEAD --oneline --no-merges to get all commits since the last release.
Filter to only feat:, fix:, and chore: prefixed commits (skip docs:, test:, and planning-only commits).
From the filtered commits, write user-facing changelog entries (not raw commit messages) in Keep a Changelog format.
Group entries under these headings (omit empty groups):
### Added — new features and capabilities### Changed — changes to existing behavior### Fixed — bug fixesRules:
**bold lead** for feature names, followed by — and a short description.Write the generated entries into the ## [Unreleased] section of CHANGELOG.md (English) and the ## [未发布] section of CHANGELOG.zh-CN.md (Chinese translation).
[Unreleased] / [未发布] content (it will be finalized by the release script).Display the changelog entries for both languages to the user. Ask:
Review the changelog entries above. Should I adjust anything, or proceed with the release?
Wait for user confirmation before proceeding.
After user approves, run:
./scripts/release.sh <version>
The script handles: version bump (package.json + tauri.conf.json), changelog section rename with date, commit, tag, and push confirmation.
Do NOT run the script until the user explicitly approves the changelog.