mcpField
R
releasenotes

releasenotes

github.com/exceptionless開発2.5k60 回インストール4 日前に更新
リポジトリ

releasenotes について

releasenotes は、リポジトリの最新リリースから現在までの変更履歴を作成するスキルです。コミットとマージ済み PR を調べ、過去の形式に合わせてユーザー向けの変更をリンクや貢献者情報とともに分類します。

主な機能

  1. 01最新リリースタグの特定
  2. 02コミットとマージ済み PR の確認
  3. 03過去のリリース形式への準拠
  4. 04リリース区分ごとの変更整理
  5. 05PR リンクと貢献者情報の記載
  6. 06コピー可能な Markdown 出力

活用シーン

  1. 01GitHub リリース用変更履歴の準備
  2. 02最新タグ以降の変更の要約
  3. 03修正と破壊的変更の整理
  4. 04リリースノートでの貢献者の記載

インストール

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

$npx skills add https://github.com/exceptionless/exceptionless --skill releasenotes

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

同梱ファイルREADME.md

詳細

最新リリース以降のすべての変更について、変更履歴を生成してください。

手順

  1. git tag --sort=-creatordate を使用して、最新のリリースタグを見つけます
  2. そのタグ以降のコミットとマージ済み PR を取得します
  3. このリポジトリの過去のリリースを確認し、形式とスタイルを合わせます
  4. 変更を次のセクションに分類します:破壊的変更、追加、変更、修正、注記
  5. ユーザー向けの変更(機能、重要なバグ修正、破壊的変更)に焦点を当てます
  6. PR のリンクとコントリビューターへの謝辞を含めます

出力

GitHub リリースにそのままコピーして貼り付けられるよう、変更履歴を Markdown のコードブロックで表示してください。

コメント