Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
cursor avatar

What Did I Get Done

  • 1.4k installs
  • 2.5k repo stars
  • Updated August 5, 2026
  • cursor/plugins

what-did-i-get-done is a Cursor plugin skill that summarizes authored git commits over a chosen time range into a concise update for developers who need accurate session or sprint recaps without manual note-taking.

About

what-did-i-get-done is a Cursor plugin skill that produces short, high-signal summaries of completed coding work for a user-specified window such as yesterday, the last three days, or last week. The workflow resolves the requested range into concrete dates, reads commits authored by the current git user email, excludes merge commits and uncommitted changes, and synthesizes the most important shipped changes into a concise status update that includes the actual date range used. Developers reach for what-did-i-get-done before standups, weekly reports, or handoffs when chat history is incomplete but the git log holds the ground truth.

  • Automatically summarizes completed work from git history, file changes, and commit messages
  • Produces concise progress reports for standups, clients, or personal logs
  • Reduces context-switching friction at the end of deep work sessions
  • Works directly inside Cursor as a plugin with one-command invocation

What Did I Get Done by the numbers

  • 1,408 all-time installs (skills.sh)
  • +207 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #400 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/cursor/plugins --skill what-did-i-get-done

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.4k
repo stars2.5k
Last updatedAugust 5, 2026
Repositorycursor/plugins

How do you summarize git commits for a time range?

Generate an accurate, human-readable summary of everything completed in a coding session without manual note-taking.

Who is it for?

Developers using Cursor who need fast, commit-grounded recaps for standups, weekly updates, or async status posts.

Skip if: Repositories without meaningful git history or situations requiring summaries of uncommitted local work.

When should I use this skill?

The user asks what they completed yesterday, last week, or over a specific date range and wants a git-commit-based summary.

What you get

Concise human-readable status update with date range and prioritized shipped changes

  • Concise work-completion summary

Files

SKILL.mdMarkdownGitHub ↗

What did I get done

Trigger

Need a short, high-signal summary of work completed in a specific time range (for example: yesterday, last 3 days, or last week).

Workflow

1. Resolve the requested time window into concrete dates. 2. Read commits authored by the current git user email within that range. 3. Exclude merge commits and uncommitted changes. 4. Synthesize the most important shipped changes into a concise status update. 5. Include the actual date range used in the final summary.

Guardrails

  • Be extremely concise and information-dense.
  • Prioritize substantial behavior or architecture changes.
  • Omit cosmetic-only changes (formatting, imports, minor renames).
  • Do not infer intent or motivation. Describe changes functionally.

Output

  • One short summary suitable for a status update
  • Real date range
  • Optional 2-5 bullets for major changes only

Related skills

How it compares

Choose what-did-i-get-done for commit-grounded recaps in Cursor; use changelog generators when you need formatted release notes from tags.

FAQ

What git data does what-did-i-get-done use?

what-did-i-get-done reads commits authored by the current git user email within the resolved date window, excludes merge commits, and does not include uncommitted working-tree changes.

What time ranges does what-did-i-get-done support?

what-did-i-get-done accepts natural windows such as yesterday, last three days, or last week, resolves them to concrete dates, and prints that range in the final summary.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.