mcpField
W
w-release

w-release

github.com/blockmatic開発1647 回インストール4 週間前に更新
リポジトリ

w-release について

w-releaseは、リポジトリの変更を確認し、リリースに関する助言をまとめるスキルです。公開操作は行わず、変更範囲と必要な確認事項を評価します。

主な機能

  1. 01mainまたは前回タグとの差分確認
  2. 02リリース文書に基づく対象パス確認
  3. 03タイトルとバージョン関連の注意喚起
  4. 04変更履歴と利用者の対応事項の作成
  5. 05ジェネレーターと文書スナップショットの影響確認
  6. 06テストと人手の承認条件の確認

活用シーン

  1. 01機能PRやリリースPRの事前評価
  2. 02変更パスに応じたリリース要否の確認
  3. 03利用者向け変更履歴の準備
  4. 04リリース検証要件の確認

インストール

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

$npx skills add https://github.com/blockmatic/basilic-skills --skill w-release

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

詳細

助言のみです。バージョンの更新、リリース PR のマージ、公開用認証情報の使用は行わないでください。まず、リポジトリのリリースドキュメントを読んでください。

  1. main(機能 PR)または直前の v* タグ(リリース PR)との差分を確認します。それらのドキュメントに記載されているペイロードのパスを列挙します(Basilic の例:apps/api|web|mobile、packages/、tools/、scripts/、.cursor/、.agents/、generator)。
  2. Conventional Commits に沿ったタイトルを提案します。ペイロードのパスに変更がある場合、本文に skip-release: true と記載されていない限り、docs/chore/test/ci/style を指摘します。
  3. ジェネレーター CLI、テンプレートのインクルード/除外、ドキュメントのスナップショットへの影響を記載します。生成されたツリーにドキュメントアプリやジェネレーターを含めてはなりません。
  4. ユーザー向けの変更履歴の箇条書きと、利用者に必要な対応を作成します。リポジトリのリリース変更履歴を正式な情報源とします(Basilic の場合:Release Please)。
  5. テスト、分類、(リリース PR の場合は)スキャフォールドの受け入れテストへのリンクを記載します。人による承認が未完了の場合は中止します。

コメント