A Claude Code skill that tells the story of your day's git commits using parallel AI agents.
/sumgit analyzes your repository's commits from today and generates a narrative summary by:
- Gathering commits - Collects all commits since midnight
- Identifying workstreams - Clusters commits into logical groups (features, fixes, refactoring, etc.)
- Deploying parallel agents - Launches Explore agents to analyze each workstream
- Synthesizing a narrative - Combines findings into a cohesive story with metrics and themes
19 commits today! Deploying agents to analyze workstreams...
# The Complete Day: December 27, 2025
19 Commits Across 4 Major Workstreams
---
## Homepage & Marketing Polish
6 commits transforming the marketing site...
- Removed dead links, unified navigation
- Added Framer Motion entrance animations
- Refreshed copy to be more action-oriented
## Interview Reports & Transcripts
4 commits enhancing the core product...
- New transcript dialog viewer with chat-style UI
- PDF radar chart color coding improvements
...
## Day Summary
| Metric | Value |
|------------------|-------|
| Total commits | 19 |
| Files modified | 40+ |
| New components | 4 |
## Themes of the Day
1. **Simplification**: Remove dead links, merge components
2. **Clarity**: Action-oriented copy, intent-aware UX
3. **Robustness**: Auth race conditions fixed
git clone https://github.com/lofimichael/sumgit ~/.claude/skills/sumgit# In your project root
git clone https://github.com/lofimichael/sumgit .claude/skills/sumgitThen commit .claude/skills/sumgit/ to share with your team.
In any git repository with commits from today:
/sumgit- Claude Code CLI
- A git repository with commits
The skill instructs Claude to:
- Run
git log --since="midnight"to gather today's commits - Analyze commit messages and file paths to identify workstreams
- Deploy up to 3 Explore agents in parallel (one per workstream)
- Synthesize agent findings into a narrative summary
Agents run concurrently for speed, each analyzing specific files and changes in their assigned workstream.
- No commits today: Shows a friendly message with the last commit date
- 1-2 commits: Simple summary without agent deployment
- 20+ commits: Higher-level grouping to keep output digestible
MIT
Made with ❤️ by Michael Kirsanov (lofimichael)