com um clique
release
バージョン提案からGitHub Release作成までの完全ワークフロー
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
バージョン提案からGitHub Release作成までの完全ワークフロー
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
PR作成後のCI監視、失敗時の分類と対応、自動マージまでの完全なワークフローを定義
GitHub Issue間の依存関係(Is blocking / Blocked by)を設定・取得するためのAPI操作を提供
GitHub Issueのラベルとメタデータを使用した環境状態管理。worktree/ホスト環境すべてからアクセス可能なSingle Source of Truth
PRの作成からマージ、クリーンアップ、ロールバックまでの標準フローを定義
バージョン整合性チェック→提案→承認→GitHub Release作成までの標準リリースフロー(マルチエコシステム対応)
Git worktree を作成し、並行開発用の独立したブランチ環境を構築する。プラットフォーム固有コード開発時に使用。
| name | release |
| description | バージョン提案からGitHub Release作成までの完全ワークフロー |
スキル参照:
release-workflowskill
| Phase | 名称 | 内容 |
|---|---|---|
| 0 | 入力解析 | バージョン引数の解析(省略時は自動提案) |
| 1 | 状態確認 | 現在バージョン取得、前回リリースからの変更取得 |
| 2 | バージョン提案 | セマンティックバージョニングに基づく提案 |
| 2.5 | ユーザー承認 | バージョン確認(approval-gate skill) |
| 3 | リリース実行 | Cargo.toml更新、CHANGELOG更新、タグ作成、Push、Release作成 |
| 4 | 完了報告 | リリース結果の報告 |
Phase規約:
workflow-phase-conventionskill を参照
container-use不要: リリース作業はホスト環境で直接実行します。
| 理由 | 説明 |
|---|---|
| コード変更なし | バージョンファイルとCHANGELOGのみ更新 |
| ドキュメント操作のみ | 実行可能コードの変更を伴わない |
# 現在のバージョンを取得
current_version=$(grep '^version = ' Cargo.toml | head -1 | sed 's/version = "\(.*\)"/\1/')
last_tag=$(git tag --sort=-version:refname | head -1)
# 前回リリースからの変更を取得
git log ${last_tag}..HEAD --oneline
前回リリースからの変更を分析し、セマンティックバージョニングに基づいてバージョンを提案する。
提案ロジック:
feat: または feature/ → MINORfix: または fix/ のみ → PATCHBREAKING CHANGE または !: → MAJORユーザーに提案を提示:
共通仕様:
approval-gateskill を参照
ユーザーの選択を待つ:
番号を選択してください(1-3):
ユーザー承認後、以下を自動実行:
version = "<new-version>"chore: bump version to <new-version>v<new-version>git push origin master --tagsgh release create| 引数 | 説明 | 例 |
|---|---|---|
[version] | リリースバージョン(省略時は自動提案) | 0.5.0, 1.0.0 |
# バージョン自動提案
/release
# バージョン指定
/release 1.0.0
リリース完了後、以下を報告:
## ✅ リリース完了
| 項目 | 内容 |
|------|------|
| バージョン | v<version> |
| リリースURL | https://github.com/<owner>/<repo>/releases/tag/v<version> |
| アセット | <asset-list> |
### 変更内容サマリー
- ✨ 新機能: N件
- 🐛 バグ修正: N件