💼 Changelogジェネレーター
Gitのコミット履歴から、技術的な内容を分析
📺 まず動画で見る(YouTube)
▶ 【自動化】AIガチ勢の最新活用術6選がこれ1本で丸分かり!【ClaudeCode・AIエージェント・AI経営・Skills・MCP】 ↗
※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。
📜 元の英語説明(参考)
Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.
🇯🇵 日本人クリエイター向け解説
Gitのコミット履歴から、技術的な内容を分析
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o changelog-generator.zip https://jpskill.com/download/336.zip && unzip -o changelog-generator.zip && rm changelog-generator.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/336.zip -OutFile "$d\changelog-generator.zip"; Expand-Archive "$d\changelog-generator.zip" -DestinationPath $d -Force; ri "$d\changelog-generator.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
changelog-generator.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
changelog-generatorフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
💬 こう話しかけるだけ — サンプルプロンプト
- › changelog-generator で、私のビジネスを分析して改善案を3つ提案して
- › changelog-generator を使って、来週の会議用の資料を作って
- › changelog-generator で、現状の課題を整理してアクションプランに落として
これをClaude Code に貼るだけで、このSkillが自動発動します。
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
[Skill 名] changelog-generator
チェンジログジェネレーター
このスキルは、技術的な Git コミットを、お客様やユーザーが実際に理解し、高く評価するような、洗練されたユーザーフレンドリーなチェンジログに変換します。
このスキルを使用するタイミング
- 新しいバージョンのリリースノートを作成する際
- 週次または月次の製品更新概要を作成する際
- お客様向けに変更点を文書化する際
- アプリストア提出用のチェンジログエントリを作成する際
- 更新通知を生成する際
- 内部リリース文書を作成する際
- 公開チェンジログ/製品更新ページを維持する際
このスキルができること
- Git 履歴をスキャン: 特定の期間またはバージョン間のコミットを分析します。
- 変更点を分類: コミットを論理的なカテゴリ(新機能、改善、バグ修正、破壊的変更、セキュリティ)にグループ化します。
- 技術的な内容をユーザーフレンドリーに翻訳: 開発者向けのコミットを顧客向けの言葉に変換します。
- プロフェッショナルな形式に整形: 整然とした構造のチェンジログエントリを作成します。
- ノイズを除外: 内部的なコミット(リファクタリング、テストなど)を除外します。
- ベストプラクティスに従う: チェンジログのガイドラインとブランドボイスを適用します。
使用方法
基本的な使用方法
プロジェクトのリポジトリから:
Create a changelog from commits since last release
Generate changelog for all commits from the past week
Create release notes for version 2.5.0
特定の日付範囲を指定する場合
Create a changelog for all commits between March 1 and March 15
カスタムガイドラインを使用する場合
Create a changelog for commits since v2.4.0, using my changelog
guidelines from CHANGELOG_STYLE.md
例
ユーザー: 「過去7日間のコミットのチェンジログを作成してください」
出力:
# Updates - Week of March 10, 2024
## ✨ New Features
- **Team Workspaces**: Create separate workspaces for different
projects. Invite team members and keep everything organized.
- **Keyboard Shortcuts**: Press ? to see all available shortcuts.
Navigate faster without touching your mouse.
## 🔧 Improvements
- **Faster Sync**: Files now sync 2x faster across devices
- **Better Search**: Search now includes file contents, not just titles
## 🐛 Fixes
- Fixed issue where large images wouldn't upload
- Resolved timezone confusion in scheduled posts
- Corrected notification badge count
着想元: Lenny's Newsletter における Manik Aggarwal 氏のユースケース
ヒント
- Git リポジトリのルートから実行してください。
- 焦点を絞ったチェンジログを作成するために日付範囲を指定してください。
- 一貫した書式設定のために CHANGELOG_STYLE.md を使用してください。
- 公開する前に生成されたチェンジログを確認し、調整してください。
- 出力を直接 CHANGELOG.md に保存してください。
関連するユースケース
- GitHub リリースノートの作成
- アプリストアの更新説明文の作成
- ユーザー向けメール更新の生成
- ソーシャルメディアの告知投稿の作成
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Changelog Generator
This skill transforms technical git commits into polished, user-friendly changelogs that your customers and users will actually understand and appreciate.
When to Use This Skill
- Preparing release notes for a new version
- Creating weekly or monthly product update summaries
- Documenting changes for customers
- Writing changelog entries for app store submissions
- Generating update notifications
- Creating internal release documentation
- Maintaining a public changelog/product updates page
What This Skill Does
- Scans Git History: Analyzes commits from a specific time period or between versions
- Categorizes Changes: Groups commits into logical categories (features, improvements, bug fixes, breaking changes, security)
- Translates Technical → User-Friendly: Converts developer commits into customer language
- Formats Professionally: Creates clean, structured changelog entries
- Filters Noise: Excludes internal commits (refactoring, tests, etc.)
- Follows Best Practices: Applies changelog guidelines and your brand voice
How to Use
Basic Usage
From your project repository:
Create a changelog from commits since last release
Generate changelog for all commits from the past week
Create release notes for version 2.5.0
With Specific Date Range
Create a changelog for all commits between March 1 and March 15
With Custom Guidelines
Create a changelog for commits since v2.4.0, using my changelog
guidelines from CHANGELOG_STYLE.md
Example
User: "Create a changelog for commits from the past 7 days"
Output:
# Updates - Week of March 10, 2024
## ✨ New Features
- **Team Workspaces**: Create separate workspaces for different
projects. Invite team members and keep everything organized.
- **Keyboard Shortcuts**: Press ? to see all available shortcuts.
Navigate faster without touching your mouse.
## 🔧 Improvements
- **Faster Sync**: Files now sync 2x faster across devices
- **Better Search**: Search now includes file contents, not just titles
## 🐛 Fixes
- Fixed issue where large images wouldn't upload
- Resolved timezone confusion in scheduled posts
- Corrected notification badge count
Inspired by: Manik Aggarwal's use case from Lenny's Newsletter
Tips
- Run from your git repository root
- Specify date ranges for focused changelogs
- Use your CHANGELOG_STYLE.md for consistent formatting
- Review and adjust the generated changelog before publishing
- Save output directly to CHANGELOG.md
Related Use Cases
- Creating GitHub release notes
- Writing app store update descriptions
- Generating email updates for users
- Creating social media announcement posts