mcpField
G
git-release

git-release

github.com/wojons開発343 回インストール30 週間前に更新
リポジトリ

git-release について

マージ済みのプルリクエストやコミットをもとに、一貫したリリースを準備するスキルです。セマンティックバージョニングによる更新案、リリースノート、変更履歴、GitHub CLI コマンドを作成します。

主な機能

  1. 01コミットとマージ済みプルリクエストの確認
  2. 02変更内容の種類別分類
  3. 03セマンティックバージョン更新案の提示
  4. 04リリースノートと変更履歴の作成
  5. 05GitHub CLI リリースコマンドの提示

活用シーン

  1. 01タグ付きリリースのノート準備
  2. 02マージ内容に基づくバージョン更新の選定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/wojons/skills --skill git-release

インストール後、Claude Code で/git-releaseを入力して読み込まれたか確認します。

同梱ファイルREADME.md

詳細

Git リリーススキル

マージ済みの PR から、一貫性のあるリリースと変更履歴を作成します。

できること

  • マージ済みの PR からリリースノートの下書きを作成します
  • セマンティックバージョニングに基づいてバージョンの更新を提案します
  • コピーして貼り付けられる gh release create コマンドを提示します
  • 変更履歴の項目を生成します

使用するタイミング

タグ付きリリースを準備するときに使用します。

対象のバージョニング方式が不明な場合は、確認の質問をします。

手順

  1. 前回のタグ以降の最近のコミットとマージ済みの PR を分析します
  2. 変更を分類します(feat、fix、chore、docs など)
  3. 推奨するバージョンの更新(major、minor、patch)を提示します
  4. Markdown 形式でリリースノートの下書きを作成します
  5. すぐに使用できる GitHub CLI コマンドを提示します

出力例

## Release Notes v1.2.3

### New Features
- Added user profile page (#123)
- Implemented dark mode toggle (#145)

### Bug Fixes
- Fixed login timeout issue (#156)
- Resolved mobile layout overflow (#167)

### Other Changes
- Updated dependencies (#189)
- Improved test coverage (#192)

To create this release:

```bash
gh release create v1.2.3 --title "v1.2.3" --notes-file CHANGELOG.md

コメント