what-did-i-get-done

Summarize authored git commits within a date range into a concise status update.

3|Updated Apr 8, 2025
One-click install
npx skills add https://github.com/ZanzyTHEbar/dragonarchy --skill what-did-i-get-done-zanzythebar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: what-did-i-get-done
Source: https://github.com/ZanzyTHEbar/dragonarchy/tree/main/packages/opencode/.config/opencode/skills/what-did-i-get-done
Command: npx skills add https://github.com/ZanzyTHEbar/dragonarchy --skill what-did-i-get-done-zanzythebar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Recalling what you actually shipped over the past day, week, or sprint is tedious and error-prone when done from memory. This Skill reads your git history and turns authored commits into a concise, high-signal status update. ## Core Features & Use Cases - Time-Range Commit Analysis: Resolves natural-language windows like "yesterday" or "last week" into concrete dates and reads commits authored by your git email. - Noise Filtering: Excludes merge commits, uncommitted changes, and cosmetic-only edits such as formatting, imports, and minor renames. - Use Case: Before a standup or weekly report, ask for a summary of last week's work and receive a short update with the real date range and 2-5 bullets covering only substantial behavior or architecture changes. ## Quick Start Ask the assistant to summarize what you got done last week from your git commits.

Frequently Asked Questions about what-did-i-get-done

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I summarize my git commits from last week?

Ask for a summary of what you got done last week, and the Skill resolves the date range, reads commits authored by your git user email, and produces a concise status update. Merge commits and cosmetic-only changes are excluded automatically.

How to generate a standup status update from git history?

Request a summary for a specific window such as yesterday or the last 3 days. The Skill filters your authored commits, prioritizes substantial behavior or architecture changes, and outputs a short update with the real date range and up to 2-5 bullets.

Does the commit summary include merge commits or uncommitted changes?

No. Merge commits and uncommitted changes are explicitly excluded from the analysis. Only authored commits within the resolved date range are considered for the summary.

Why are some of my commits missing from the summary?

Cosmetic-only changes such as formatting, import adjustments, and minor renames are intentionally omitted to keep the update high-signal. Commits authored under a different email than your current git user email are also excluded.

Can I specify a custom date range for the work summary?

Yes. You can request ranges like yesterday, last 3 days, or last week, and the Skill resolves them into concrete dates. The final output always states the actual date range that was used.