mcpField
W
what-did-i-get-done

what-did-i-get-done

github.com/cursor生産性14.5k2.5k 回インストール今日更新
リポジトリ

what-did-i-get-done について

What did I get done は、指定期間に現在の Git ユーザーが作成したコミットを、簡潔な作業報告にまとめるスキルです。マージコミットと未コミットの変更を除外し、重要な変更を優先して対象の日付を明記します。

主な機能

  1. 01指定期間を具体的な日付に変換
  2. 02現在の Git ユーザーのコミットを確認
  3. 03マージと未コミット変更を除外
  4. 04重要な変更を簡潔に要約
  5. 05報告に対象期間を記載

活用シーン

  1. 01日次の作業状況を作成
  2. 02直近数日の変更を要約
  3. 03週次の進捗報告を作成

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/cursor/plugins --skill what-did-i-get-done

インストール後、Claude Code で/what-did-i-get-doneを入力して読み込まれたか確認します。

詳細

完了した作業

トリガー

特定の期間(例:昨日、過去3日間、先週)に完了した作業の、短く要点を押さえた概要が必要です。

ワークフロー

  1. 指定された期間を具体的な日付に変換します。
  2. その期間内に現在の git ユーザーのメールアドレスで作成されたコミットを読み込みます。
  3. マージコミットと未コミットの変更を除外します。
  4. リリースした重要な変更を簡潔な状況報告にまとめます。
  5. 最終的な概要に、実際に使用した日付範囲を含めます。

ガードレール

  • 非常に簡潔で、情報密度の高い内容にします。
  • 重要な動作変更やアーキテクチャの変更を優先します。
  • 外観のみの変更(書式設定、インポート、軽微な名前変更)は省きます。
  • 意図や動機を推測せず、変更内容を機能面から説明します。

出力

  • 状況報告に適した短い概要を1つ
  • 実際の日付範囲
  • 主要な変更に限り、任意で2~5個の箇条書き

コメント