بنقرة واحدة
release
リリース用のバージョン bump コミット + PR 作成を一括で行う
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
リリース用のバージョン bump コミット + PR 作成を一括で行う
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | release |
| description | リリース用のバージョン bump コミット + PR 作成を一括で行う |
| argument-hint | [next-version] (例: 0.5.0) |
emiel のリリース手順 (CONTRIBUTING.md の「リリース手順」) に沿って、
package.json の version bump → release コミット → push → PR 作成 を一括で行う。
PR がマージされると .github/workflows/release.yaml が自動でタグと GitHub release を作成し、
続いて同一 workflow 内で npm publish と stackblitz ブランチ更新を実行する。
以下を並列で実行する:
gh auth status で GitHub CLI 認証確認。未認証ならエラーで終了git status で working tree の状態確認package.json から取得:
node -p "require('./package.json').version"
git describe --tags --abbrev=0 2>/dev/null || echo nonefeat / fix / ! を含むコミットの有無を確認:
git log --oneline origin/main..main 2>/dev/null || git log --oneline v<current>..main 2>/dev/null
$ARGUMENTS が指定されていればそれを次バージョンとして使う (例: 0.5.0)選択肢の根拠として、 main に溜まっているコミットのうち feat/fix/! の内訳を示す。
ブランチ名は chore/release-v<version> とする (例: chore/release-v0.5.0)。
chore/release-v<version> を作成する後者を選んだ場合、 working tree に未コミットの変更があれば先にユーザへ通知して中断する (stash / commit の判断はユーザに委ねる)。
Edit で package.json の "version": "<old>" を "version": "<new>" に書き換えるgit add package.json (個別指定、 -A は禁止)chore: release v<version>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
git push -u origin chore/release-v<version>
gh pr create で PR を作成する。タイトルは chore: release v<version>。
body は HEREDOC で渡す。以下を含める:
## Summary
v<version> リリース準備。 `package.json` の version を <old> → <new> に bump。
## 変更内容 (v<current> 以降)
- main に溜まっている feat / fix / breaking-change のコミットを箇条書きで列挙
(`git log v<current>..main --oneline` の出力から抽出)
- 破壊的変更 (`!` 付き) は先頭に明示
- feat → 機能追加
- fix → バグ修正
- それ以外 (refactor / docs / test / chore) は重要なもののみ
## リリースフロー
マージ後、`release` workflow が以下を自動で実行する:
1. タグ `v<version>` を作成し GitHub release を生成
2. 後続ジョブで npm publish と stackblitz ブランチ更新を実行
🤖 Generated with [Claude Code](https://claude.com/claude-code)
作成された PR の URL をユーザに報告する。マージ後はタグ作成 / GitHub release / npm publish が自動で進む旨も伝える。