what-did-i-get-done について
指定期間に現在の Git ユーザーが作成したコミットを基に、実際の日付範囲を添えた簡潔な作業報告を作るスキルです。
主な機能
- 01指定期間を具体的な日付に変換
- 02現在の Git ユーザーのコミットを確認
- 03マージと未コミット変更を除外
- 04重要なリリース内容を要約
- 05日付範囲を記載
活用シーン
- 01前日や週次の進捗報告を作成
- 02直近数日間の作業を集約
- 03外観上の変更を除いて完了事項を報告
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ poteto/ plugins --skill what-did-i-get-doneインストール後、Claude Code で/what-did-i-get-doneを入力して読み込まれたか確認します。
詳細
完了した作業
トリガー
特定の期間(例:昨日、過去3日間、先週)に完了した作業の、短く要点を押さえた概要が必要です。
ワークフロー
- 指定された期間を具体的な日付に変換します。
- その期間内に現在の git ユーザーのメールアドレスで作成されたコミットを読み込みます。
- マージコミットと未コミットの変更を除外します。
- リリースした重要な変更を簡潔な状況報告にまとめます。
- 最終的な概要に、実際に使用した日付範囲を含めます。
ガードレール
- 非常に簡潔で、情報密度の高い内容にします。
- 重要な動作変更やアーキテクチャの変更を優先します。
- 外観のみの変更(書式設定、インポート、軽微な名前変更)は省きます。
- 意図や動機を推測せず、変更内容を機能面から説明します。
出力
- 状況報告に適した短い概要を1つ
- 実際の日付範囲
- 主要な変更に限り、任意で2~5個の箇条書き
コメント
Markdown 対応