スキル changelog-generator
📋
changelog-generator
安全 🌐
ネットワークアクセス📁
ファイルシステムへのアクセス⚙️
外部コマンド
gitコミットからリリースノートを生成
こちらからも入手できます: CuriousLearner,davila7,DYAI2025,ComposioHQ
開発者はgitコミットを読みやすいリリースノートに手動で変換するために何時間も費やしています。このスキルはコミット履歴を自動的に分析し、タイプ別に変更をグループ化し、ユーザーフレンドリーなリリースドキュメントにフォーマットします。
対応: Claude Codex Code(CC)
1
スキルZIPをダウンロード
2
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
3
オンにして利用開始
テストする
「changelog-generator」を使用しています。 Generate release notes for v1.2.0
期待される結果:
- ✨ New Features
- - Automatic token refresh keeps users logged in longer
- - New dashboard with real-time analytics display
- - Bulk export functionality for data reports
- 🐛 Bug Fixes
- - Fixed intermittent errors during order processing
- - Resolved login timeout issues on mobile devices
- ⚡ Performance
- - Improved page load speed by 40%
- - Faster database queries for large datasets
セキュリティ監査
安全v5 • 1/17/2026
Pure prompt-based documentation skill with no executable code. All flagged issues are false positives from the static analyzer pattern-matching on documentation strings. Uses standard MCP tools (Read, Glob, Grep, Bash, Write) for their documented purpose of analyzing git history and generating release documentation.
2
スキャンされたファイル
338
解析された行数
3
検出結果
5
総監査数
リスク要因
🌐 ネットワークアクセス (1)
📁 ファイルシステムへのアクセス (4)
⚙️ 外部コマンド (31)
SKILL.md:19-28 SKILL.md:28-34 SKILL.md:34-35 SKILL.md:35-36 SKILL.md:36-37 SKILL.md:37-38 SKILL.md:38-39 SKILL.md:39-40 SKILL.md:40-41 SKILL.md:41-46 SKILL.md:46-49 SKILL.md:49-52 SKILL.md:52-58 SKILL.md:58-64 SKILL.md:64-82 SKILL.md:82-86 SKILL.md:86-98 SKILL.md:98-103 SKILL.md:103-111 SKILL.md:111-114 SKILL.md:114-121 SKILL.md:121-127 SKILL.md:127-136 SKILL.md:136-140 SKILL.md:140-146 SKILL.md:146-150 SKILL.md:21 SKILL.md:132 SKILL.md:19-28 SKILL.md:127-136 SKILL.md:128
監査者: claude 監査履歴を表示 →
品質スコア
38
アーキテクチャ
100
保守性
81
コンテンツ
22
コミュニティ
100
セキュリティ
91
仕様準拠
作れるもの
リリース準備
本番環境に新しいバージョンをデプロイする前にリリースノートを素早く生成
コミュニティコミュニケーション
ユーザーが新機能や変更内容を理解できるような明確なチェンジログを作成
CI/CD自動化
継続的デプロイメントワークフローの一部としてリリースノートを自動生成
これらのプロンプトを試す
基本的なリリースノート
Generate release notes for the latest version. Use git log to get commits since the last tag, categorize them, and create a user-friendly changelog.
日付範囲のサマリー
Summarize all commits from last week. Group by type (features, fixes, breaking changes) and write in user-friendly language.
破壊的変更に焦点
Show all breaking changes since v1.0. Include migration steps for users upgrading from the previous version.
貢献者の帰属
Generate release notes with contributor attribution. Include all commits and mention contributors by username.
ベストプラクティス
- 自動分類のために慣習的なコミット形式(feat:、fix:、BREAKING:)を使用
- 開発者の実装詳細ではなく、ユーザーの視点からコミットメッセージを記述
- ユーザー向けの移行ガイダンス付きで破壊的変更を明確にハイライト
- リリースノートでチームメンバーを認識するために貢献者に言及
回避
- fix stuffやupdate codeのような曖昧なコミットメッセージを使用
- 互換性を破壊する変更に対してBREAKING:プレフィックスをスキップ
- ユーザーの役に立たない内部技術詳細を含める
- リリースノートを生成する前にgit履歴を確認し忘れる
よくある質問
このスキルはどのgitコマンドを使用しますか?
タグ、日付範囲、整形フォーマットを使用したgit logを使って分析用のコミット履歴を抽出します。
何件のコミットを処理できますか?
厳密な制限はありませんが、500コミット未満で最良の結果が得られます。大規模な履歴は日付範囲を使用するとより効果的です。
CI/CDパイプラインと統合できますか?
はい、ワークフロースクリプトでgit logを使用してGitHub Actionsおよび他のCIシステムと連携できます。
gitデータはどこかに保存または送信されますか?
いいえ、すべての処理は標準のMCPツールを使用してローカルで行われます。データが環境外に送信されることはありません。
コミットが慣習的な形式に従っていない場合はどうなりますか?
プレフィックスのないコミットは未分類セクションに分類されます。品質はコミットメッセージの明瞭さに依存します。
auto-changelogツールと比較してどう違いますか?
このスキルはAI駆動の言語変換を追加し、技術用語をユーザーフレンドリーな説明に変換します。