mcpField
W
what-did-i-get-done

what-did-i-get-done

github.com/yeachan-heoその他40.7k8 回インストール今日更新
リポジトリ

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

What Did I Get Done は、Git とプルリクエストの記録から作業内容をまとめるスキルです。変更を成果別に整理し、根拠や集計、未完了の作業を示します。

主な機能

  1. 01コミットとマージ済みPRの収集
  2. 02成果ごとの貢献の整理
  3. 03コミット数、純増行数、テスト数の集計
  4. 04未完了作業の区別
  5. 05テーマをコミット範囲に関連付け

活用シーン

  1. 01週次作業レポートの作成
  2. 02複数リポジトリの貢献の確認
  3. 03未完了の作業の洗い出し

インストール

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

$npx skills add https://github.com/yeachan-heo/oh-my-claudecode --skill what-did-i-get-done

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

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

What Did I Get Done

Summarize authored work from the record, not from memory.

Workflow

  1. Establish identity and window: which author(s) and what period (default: the last 7 days; take the user's override).
  2. Collect: git log --author=<you> --since=<window> --stat across the repos in play; include merged PRs via gh pr list --author <you> --state merged --search "merged:>=<window-start>" --limit 500 where the user cares about review surface (--state defaults to open, so it must be named; --author needs its value; the default limit of 30 silently truncates a busy window — pass an explicit limit or paginate until a page comes back short).
  3. Group by theme, not by commit: a theme line names the outcome ("auth retry hardening"), the commits underneath are the evidence.
  4. Count honestly: commits, net lines, tests added. Mechanical churn (renames, lockfiles) is grouped separately or left out, never passed off as progress.
  5. Started-but-unfinished: branches and PRs opened but not landed in the window, each with what remains — the section standups actually need.

Rules

  • Every theme line links its commit range; no theme without commits.
  • No inflating: a revert-pair counts as zero, and that is said, not hidden.
  • The summary is prose over a small table; it fits in one screen.

コメント