Skip to content
Agent Orchestration
Skill

/what-did-i-get-done

Summarize authored commits over a period, grouped by theme with commit-range evidence, mechanical churn separated, and unfinished branches named. For standups and 'what did I get done'.

From plugin
oh-my-claudecode
41k84 skills21 agents21 commands11 hooks
+1

Claude Code

$ npx -y skills add Yeachan-Heo/oh-my-claudecode --skill what-did-i-get-done --agent claude-code

SKILL.md

what-did-i-get-done.SKILL.md
name: what-did-i-get-done
description: "Summarize authored commits over a period, grouped by theme with commit-range evidence, mechanical churn separated, and unfinished branches named. For standups and 'what did I get done'."
aliases: []
metadata:
  credits:
    authored-work-summary: pstack
    author: Lauren Tan
    url: "https://github.com/cursor/plugins/tree/main/pstack"
    port: pstack-claude
    port-author: Michael Denyer
    port-url: "https://github.com/michael-denyer/pstack-claude"

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.
Read more
@yeachan-heo
Ships withoh-my-claudecode

For Codex users: Check out oh-my-codex — the same orchestration experience for OpenAI Codex CLI. Liked OmC but found it a bit overkill? Try gajae-code.

41k84 skills21 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
40.7k
Star history of Yeachan-Heo/oh-my-claudecode on GitHub, a chart by star-history.com

Other skills on oh-my-claudecode.

architect

architect

Settle types and module shape before cross-boundary code — competing designs explored in parallel, compared on API surface and…

arena

arena

Run N parallel candidates at one brief and synthesize: rubric-first framing, isolated fan-out, a cross-judge on a different…

More skills from other plugins.

1password

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

clawdis11d393k
@steipete@steipeteInstall Skill
computer-use

computer-use

Drives the GUI of a visible local app window through `orca computer`: accessibility tree, clicks, typing, menus, dialogs, and…

orca10d111k
@stablyai@stablyaiInstall Skill
agentmail

agentmail

Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…

paperclip10d109k
@paperclipai@paperclipaiInstall Skill
adr-create

adr-create

Create a new Architecture Decision Record with sequential numbering and AgentDB registration

@ruvnet@ruvnetInstall Skill

Questions about what-did-i-get-done.

Which coding agents can use what-did-i-get-done?
what-did-i-get-done installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.