Generate daily standup summary from recent codebase activity
Analyzes recent git activity, handoffs, and issues to generate a structured daily standup summary with what you did yesterday, today's priorities, and blockers. Use this at the start of your day to quickly create a standup report from your actual codebase activity.
/plugin marketplace add mahidalhan/skilled-spec/plugin install workflow-tools@skilled-intelligenceAnalyzes recent codebase activity to generate a structured standup summary: what was done, what's next, and any blockers.
Check git history for recent changes:
# What changed in the last 24 hours
git log --since="24 hours ago" --oneline --all
# Detailed changes
git log --since="24 hours ago" --stat --all
# Current branch status
git status
Check for any work-in-progress:
# Uncommitted changes
git diff --stat
# Stashed work
git stash list
Look for recent handoff documents:
${HANDOFF_DIR:-docs/handoffs}/ for recent entriesCheck for pending issues (if using GitHub):
# Open issues assigned to you or recently updated
gh issue list --state open --limit 10
# Open PRs
gh pr list --state open
# PRs needing review
gh pr list --state open --search "review-requested:@me"
From the git history and handoffs, summarize:
Group by logical work items, not individual commits.
Based on:
Prioritize by:
Check for:
Present the standup summary:
# Daily Standup - [Date]
## What I Did Yesterday
- [Work item 1]: [Brief description of what was accomplished]
- [Work item 2]: [Brief description]
- [Work item 3]: [Brief description]
## What I'm Doing Today
1. **[Priority 1]**: [Description and why it's priority]
2. **[Priority 2]**: [Description]
3. **[Priority 3]**: [Description]
## Blockers / Needs Attention
- [ ] [Blocker or item needing attention]
- [ ] [PR waiting for review: #XX]
## Quick Stats
- Commits yesterday: [N]
- Files changed: [N]
- Open PRs: [N]
- Open issues: [N]
After presenting the summary, ask:
Does this capture yesterday's work accurately?
Would you like to adjust today's priorities?
This allows the user to correct any missed items or reprioritize.