w-release について
w-releaseは、リポジトリの変更を確認し、リリースに関する助言をまとめるスキルです。公開操作は行わず、変更範囲と必要な確認事項を評価します。
主な機能
- 01mainまたは前回タグとの差分確認
- 02リリース文書に基づく対象パス確認
- 03タイトルとバージョン関連の注意喚起
- 04変更履歴と利用者の対応事項の作成
- 05ジェネレーターと文書スナップショットの影響確認
- 06テストと人手の承認条件の確認
活用シーン
- 01機能PRやリリースPRの事前評価
- 02変更パスに応じたリリース要否の確認
- 03利用者向け変更履歴の準備
- 04リリース検証要件の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ blockmatic/ basilic-skills --skill w-releaseインストール後、Claude Code で/w-releaseを入力して読み込まれたか確認します。
詳細
助言のみです。バージョンの更新、リリース PR のマージ、公開用認証情報の使用は行わないでください。まず、リポジトリのリリースドキュメントを読んでください。
main(機能 PR)または直前のv*タグ(リリース PR)との差分を確認します。それらのドキュメントに記載されているペイロードのパスを列挙します(Basilic の例:apps/api|web|mobile、packages/、tools/、scripts/、.cursor/、.agents/、generator)。- Conventional Commits に沿ったタイトルを提案します。ペイロードのパスに変更がある場合、本文に
skip-release: trueと記載されていない限り、docs/chore/test/ci/styleを指摘します。 - ジェネレーター CLI、テンプレートのインクルード/除外、ドキュメントのスナップショットへの影響を記載します。生成されたツリーにドキュメントアプリやジェネレーターを含めてはなりません。
- ユーザー向けの変更履歴の箇条書きと、利用者に必要な対応を作成します。リポジトリのリリース変更履歴を正式な情報源とします(Basilic の場合:Release Please)。
- テスト、分類、(リリース PR の場合は)スキャフォールドの受け入れテストへのリンクを記載します。人による承認が未完了の場合は中止します。
コメント
Markdown 対応