一键导入
catchup
Re-orient after a break — aggregates live work context from all sources and session memory into a concise briefing.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Re-orient after a break — aggregates live work context from all sources and session memory into a concise briefing.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Search across all connected work sources for information — Slack, Drive, Linear, GitHub, Granola, and session memory.
Generate a daily standup summary from live work data and session memory — yesterday/today/blockers.
| name | catchup |
| description | Re-orient after a break — aggregates live work context from all sources and session memory into a concise briefing. |
Run the data aggregator (Linear, GitHub, Drive, Slack) from the project root:
uv run python scripts/catchup.py
This includes Slack mentions and unread DMs via the SDK. If Slack data is missing from the output (e.g. token expired), fall back to the slack-reader browser agent.
Query Granola MCP for recent meeting notes, decisions, and action items. If unavailable, skip.
Search session memory for recent context (decisions, open threads, things flagged for follow-up).
Synthesize all sources into a briefing with three sections:
Keep the briefing tight. Lead with the most time-sensitive items. Skip sources that returned no signal.