release-notes | Skill Performance & Reviews | TopRankSkills

TopRank Skills

Home / Skills / tools / release-notes

release-notes

maintained by tqer39

star 0 account_tree 0 verified_user MIT License
bolt View GitHub

name: release-notes description: リリースノートの生成。「リリースノートを作成」「CHANGELOGを更新」「変更履歴をまとめて」などのリクエスト時に使用。

Release Notes

コミット履歴からリリースノートを生成するスキル。

出力形式

日本語でリリースノートを生成する。

カテゴリ分類

コミットメッセージのプレフィックスに基づいて分類:

プレフィックス カテゴリ 説明
feat: 新機能 新しい機能の追加
fix: バグ修正 バグの修正
docs: ドキュメント ドキュメントの変更
style: スタイル コードスタイルの変更
refactor: リファクタ リファクタリング
perf: パフォーマンス パフォーマンス改善
test: テスト テストの追加・修正
chore: その他 ビルド・設定等の変更
ci: CI CI/CD の変更
deps: 依存関係 依存パッケージの更新

リリースノート テンプレート

# v{VERSION} リリースノート

リリース日: YYYY-MM-DD

## 新機能

- 機能説明 (#PR番号)

## バグ修正

- 修正内容 (#PR番号)

## その他の変更

- 変更内容

## 依存関係の更新

- パッケージ名: バージョン → バージョン

手順

  1. 対象範囲を確認(タグ間、日付範囲、コミット数)

  2. git log でコミット履歴を取得

    git log --oneline --no-merges {range}
    
  3. コミットをカテゴリ別に分類

  4. 各カテゴリの変更をリスト化

  5. PR 番号があれば付記

  6. テンプレートに沿って出力

git コマンド例

# 最新タグから現在までの変更
git log $(git describe --tags --abbrev=0)..HEAD --oneline --no-merges

# 特定のタグ間
git log v1.0.0..v1.1.0 --oneline --no-merges

# 直近N件のコミット
git log -n 20 --oneline --no-merges

# 日付範囲
git log --since="2025-01-01" --until="2025-01-31" --oneline --no-merges

注意事項

  • Renovate/Dependabot のコミットは「依存関係の更新」にまとめる
  • マージコミットは除外(--no-merges
  • 重複する変更は統合
  • 破壊的変更がある場合は明記

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!

Skill Details

GitHub Stars 0
GitHub Forks 0
Created Jan 2026
Last Updated 5 months ago
tools tools productivity tools

Related Skills

planning-with-files
chevron_right
agent-browser
chevron_right
building-agents
chevron_right
notebooklm
chevron_right
google-cloud
chevron_right

Build your own?

Join 12,000+ developers contributing to the Claude ecosystem.