mcpField
W
what-did-i-get-done

what-did-i-get-done

github.com/ericlitman生産性53244 回インストール1 週間前に更新
リポジトリ

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/ericlitman/open-pstack --skill what-did-i-get-done

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

詳細

完了した作業

トリガー

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

ワークフロー

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

ガードレール

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

出力

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

コメント