wiki-changelog
Git ヒストリーから Changelog を生成
Git ヒストリーから手動で changelog を作成するのは時間がかかり、エラーが発生しやすい作業です。このスキルはコミット履歴を自動的に分析し、変更タイプと期間別に整理された構造化された changelog を生成します。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「wiki-changelog」を使用しています。 過去週間の changelog を生成
期待される結果:
## Changelog - 過去 7 日間
### Features 🆕
- ユーザー認証フローを追加 (2024-01-15)
- パスワードリセット機能を実装 (2024-01-14)
### Fixes 🐛
- モバイルでのログインリダイレクト問題を解決 (2024-01-13)
- 日付選択のタイムゾーン処理を修正 (2024-01-12)
### Documentation 📝
- 新しいエンドポイントで API ドキュメントを更新 (2024-01-11)
### Dependencies 📦
- React を v18.2.0 にアップグレード (2024-01-10)
「wiki-changelog」を使用しています。 先月の変更を教えてください。破壊的変更を含めてください。
期待される結果:
## Changelog - 過去 30 日間
### Breaking Changes ⚠️
- **移行必須**: `User.getProfile()` を `User.profile()` に変更 - すべての参照を更新してください
- **移行必須**: API v2 エンドポイントで認証ヘッダーが必須になりました
### Features 🆕
- 複数の新機能を追加...
### Fixes 🐛
- 複数のバグ修正を適用...
セキュリティ監査
安全Static analysis flagged 4 high-risk patterns related to 'weak cryptographic algorithm' at lines 3, 22, 27, and 32. This is a FALSE POSITIVE - the skill contains no cryptographic code. The analyzer misidentified common words in the markdown documentation. The skill is a simple changelog generator that reads git log data and produces structured output. No network calls, no external commands, no file writes, no environment access.
検出されたパターン
品質スコア
作れるもの
リリースノートの生成
最近のコミットを分析し、前回のリリースからのすべての変更をカテゴライズして、迅速にリリースノートを作成します。
プロジェクト活動の追跡
最近の開発活動の構造化された要約を確認することで、プロジェクトで時間とともに何が変更されたかを把握できます。
チームメンバーのオンボーディング
整理された changelog を通じて、新しいチームメンバーが最近の変更とプロジェクトの現状を理解するのに役立ちます。
これらのプロンプトを試す
wiki-changelog スキルを使用して、このリポジトリの changelog を生成してください。最近どのような変更がありましたか?
バージョン X.X.X リリースの changelog を生成してください。すべての機能、バグ修正、破壊的変更を含めてください。
Git 履歴を分析し、機能、修正、ドキュメント更新などのカテゴリ別にグループ化されたすべての変更の週次要約を提供してください。
すべての破壊的変更を強調表示し、アップグレード用の移行ノートを含む changelog を生成してください。
ベストプラクティス
- 正確な分類のため、一貫したコミットメッセージの規則に従ってください(Conventional Commits を推奨)
- 公開前に生成された changelog を確認し、用語がプロジェクト標準に一致していることを確認してください
- changelog を最新の状態に保つため、定期的に(毎週または各リリース前に)このスキルを使用してください
回避
- 自動分類のみに依存しないでください - コミットが正しくグループ化されていることを確認してください
- 「fix」「update」「changes」などの曖昧なコミットメッセージは避けてください。changelog の有用性が低下します
- 破壊的変更の確認を省略しないでください - 移行ノートが正確であることを常に確認してください