en un clic
standup
// Generate a daily standup summary from live work data and session memory — yesterday/today/blockers.
// Generate a daily standup summary from live work data and session memory — yesterday/today/blockers.
Search across all connected work sources for information — Slack, Drive, Linear, GitHub, Granola, and session memory.
Re-orient after a break — aggregates live work context from all sources and session memory into a concise briefing.
| name | standup |
| description | Generate a daily standup summary from live work data and session memory — yesterday/today/blockers. |
Run the standup aggregator (Linear, GitHub, Slack) from the project root:
uv run python scripts/standup.py
This includes Slack data via the SDK. If Slack data is missing from the output, fall back to the slack-reader browser agent.
Query Granola MCP for yesterday's meeting notes and decisions. If unavailable, skip.
Search session memory for recent context (completed tasks, open threads, decisions made).
Produce a short standup in three bullets:
Write in first person, past/present tense. Keep each bullet to 1-3 items. Omit sections with nothing relevant.