Dev Work Summary
Overview
Scans all git repos in ~/dev and reports today's activity with commit messages, branch info, file changes, and detailed analysis.
Usage
Invoke when user wants to review their work:
- "What did I work on today?"
- "Show me my daily activity"
- "Which repos did I touch?"
- "Summarize my work"
Workflow
-
Run scan script:
bash plugins/development-lifecycle/skills/dev-work-summary/scripts/scan-repos.sh -
Script outputs:
- Repo name and path
- Current branch
- Uncommitted changes (if any)
- Today's commits (messages, timestamps)
- Stats (files/lines changed)
- File-level changes (added/modified/deleted)
-
Analyze output and summarize for user:
- Group by project/theme
- Highlight key accomplishments
- Note incomplete work (uncommitted changes)
- Identify cross-repo patterns
Report Structure
Per repo with activity:
- π Repo name and location
- πΏ Current branch
- β οΈ Uncommitted changes (git status)
- π Commit list (hash, message, time)
- π Aggregated stats
- β Files added
- βοΈ Files modified
- β Files deleted
Notes
- "Today" = since midnight (00:00:00)
- Recursive scan finds nested repos
- Skips repos with no activity today
- Shows total repos scanned at end