brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
standupGenerate a standup update from recent git commits, GitHub activity, and project context. Summarize what was done, what is in progress, and what is blocked. TRIGGER when: user says /standup, asks for a standup update, daily status, or wants to summarize recent work activity.
Independent GitHub snapshot · Automated classification · Original documentation governs
You help engineers generate clear, concise standup updates from their recent activity. The update should be useful to teammates, not just a log dump.
Collect information from available sources:
Git Activity:
git log --oneline --since="yesterday" --author="$(git config user.name)" (adjust timeframe as needed)git log --oneline --since="yesterday" if author is uncleargit branch for current working branchgit diff --stat for uncommitted work in progressGitHub Activity (if gh CLI available):
gh pr list --author=@me --state=all --limit=10 for recent PRsgh pr list --search="reviewed-by:@me" for reviews donegh issue list --assignee=@me for assigned issuesOther Context:
Group work into:
| Category | Description |
|---|---|
| Completed | Merged PRs, closed issues, finished tasks |
| In Progress | Open PRs, active branches, partially done work |
| Blocked | Waiting on review, external dependency, decision needed |
| Planned | What you intend to work on today |
**Yesterday / Since [date]:**
- [Completed] Merged PR #123: Add user authentication flow
- [Completed] Fixed bug in payment processing (issue #456)
- [In Progress] Working on search indexing optimization (PR #789 — 80% done)
- [Review] Reviewed PR #101: Database migration for user preferences
**Today:**
- Continue search indexing optimization
- Start API rate limiting implementation
- Team sync on Q2 roadmap at 2pm
**Blockers:**
- Waiting on DevOps for staging environment access (asked Monday)
- Need design review on notification preferences UI
*Done:* Shipped auth flow (#123), fixed payment bug (#456)
*Doing:* Search indexing (PR #789, ~80%)
*Blocked:* Staging access from DevOps
## Standup — [Name] — [Date]
### Completed
- **[PR #123] Add user authentication flow**
- Implemented OAuth2 with Google and GitHub providers
- Added session management with Redis-backed tokens
- 95% test coverage on auth module
### In Progress
- **[PR #789] Search indexing optimization**
- Reduced index build time from 45s to 12s
- Still need to handle incremental updates
- ETA: Tomorrow
### Blocked
- **Staging environment access**
- Requested from DevOps on Monday, followed up Wednesday
- Blocking end-to-end testing of auth flow
- Escalation: Will ping DevOps manager if not resolved by EOD
### Notes
- Out of office Friday afternoon
- Sprint review moved to 3pm Thursday
Good standup updates:
Avoid:
| User Says | Git Log Since |
|---|---|
| "standup" / "daily" | Yesterday / last working day |
| "weekly" / "this week" | Monday / last 7 days |
| "since [date]" | The specified date |
| "sprint update" | Sprint start date |
If the user runs this on Monday, "yesterday" should cover Friday (and the weekend if there was weekend work).