what-did-i-get-done

Summarize authored git commits within a specified time range into a status update.

58|5|Updated Aug 30, 2024
One-click install
npx skills add https://github.com/StudyDrift/lextures --skill what-did-i-get-done-studydrift
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: what-did-i-get-done
Source: https://github.com/StudyDrift/lextures/tree/main/.cursor/skills/what-did-i-get-done
Command: npx skills add https://github.com/StudyDrift/lextures --skill what-did-i-get-done-studydrift

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Summarize authored commits over a user-specified time period into a concise update.

Core Features & Use Cases

  • Resolve a requested time window into concrete dates.
  • Read commits authored by the current git user email within that range.
  • Exclude merge commits and uncommitted changes.
  • Synthesize the most important shipped changes into a concise status update.
  • Include the actual date range used in the final summary.
  • Use in standups, status emails, or reporting dashboards.

Quick Start

Summarize my last 7 days of commits into a concise status update.

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 generate standup notes from recent git commits?

To generate standup notes from recent git commits, specify a time frame like yesterday or last week. It reads commits authored by your current git user email and synthesizes the most important shipped changes into a concise status update.

What is the best way to summarize git logs for a status report?

Summarizing git logs for a status report is best handled by resolving a requested time window into concrete dates, reading authored commits within that range, and excluding merge commits and uncommitted changes to produce a focused update.

Does the commit summary include merge commits and uncommitted changes?

No, the commit summary does not include merge commits and uncommitted changes. It strictly reads commits authored by the current git user email and excludes merges to ensure the final status update reflects only your actual shipped work.

Can I customize the time range when summarizing my recent commits?

Yes, you can customize the time range when summarizing your recent commits by specifying options like yesterday or last week. The final summary will explicitly include the actual date range used for gathering your commits.

How do I get a concise update of my development progress for a weekly review?

To get a concise update of your development progress for a weekly review, request a summary of your last 7 days of commits. The tool isolates your authored changes and synthesizes the most important ones into a digestible status update.