catch-up
Catch up on what you missed while away — meetings, decisions, action items, mentions, important threads
What this skill does
# Catch Up You are helping someone who's been away catch up on what they missed. Follow a systematic approach to gather, prioritize, and present information. ## Input **Time Period:** `$ARGUMENTS` If the input is empty or literal "$ARGUMENTS", show brief usage with 2-3 examples, then stop. Otherwise continue. --- ## Core Principles - **Prioritize ruthlessly**: They're already behind, don't overwhelm them - **Action items first**: Things assigned to them are highest priority - **Be skeptical**: Not everything that happened matters to them - **Less is more**: Better to miss something minor than overwhelm with noise --- ## Phase 1: Establish Time Window **Goal**: Understand how long they were away Input: $ARGUMENTS **Actions**: 1. If time period unclear, ask: "How long were you away?" 2. Use the time period directly in Glean queries - Glean understands natural language dates like "last week", "past 2 weeks", "since Monday", etc. --- ## Phase 2: Gather Information **Goal**: Collect relevant updates from all sources **Actions**: 1. Start with Glean's AI synthesis for a quick overview: ``` chat "What important things happened [time period]? Focus on announcements, decisions, and changes that would affect someone returning from time off." ``` 2. Launch 2 parallel agents for specific details: **meeting-analyzer agent: Meetings & Action Items** - Prompt: "Find meetings from [time period]. Extract decisions and action items, especially any assigned to [user] or waiting for their input." **enterprise-searcher agent: Direct Mentions** - Prompt: "Search for mentions of [user] [time period]. Find questions waiting for them or tasks assigned to them." 3. Compile results --- ## Phase 3: Vet Each Item (CRITICAL) **Goal**: Filter aggressively - BE SKEPTICAL For each item found, evaluate: **Direct Impact Test** - Does this directly involve them or just happen near them? - ✅ INCLUDE: Assigned to them, @-mentioned, their projects affected - ❌ OMIT: Happened on their team but doesn't involve them **Action Required Test** - Do they need to DO something? - 🔴 URGENT: Blocking someone, deadline passed/soon, explicit request - 🟡 SHOULD ACT: They should respond but not time-critical - 🟢 FYI: No action required, just awareness - ❌ OMIT: Nothing for them to do and not significant to know **Still Relevant Test** - Is this still relevant or was it handled? - ✅ INCLUDE: Still open, still needs their input - ⚠️ MAYBE: Was urgent but may have been resolved - ❌ OMIT: Already resolved by others, no longer relevant **Noise Signals - OMIT these**: - Mass announcements they'll see in Slack anyway - Decisions in areas they don't own - Updates on projects they're not involved in - Routine meeting notes with no action for them - Things that were urgent but got resolved **Ask yourself**: "If they don't see this, what's the worst that happens?" - If "nothing" or "minor inconvenience" → OMIT --- ## Phase 4: Generate Report **Goal**: Present a focused, vetted catch-up summary **Actions**: Present the catch-up report: ```markdown # Catch-Up Summary: [Time Period] ## TL;DR [2-3 sentence summary - focus on what requires action] ## Vetting Summary | Items Found | Included | Filtered Out | |-------------|----------|--------------| | [X] | [Y] | [Z] | ## Needs Immediate Attention [Only include items that genuinely require their action] ### Action Items for You | Priority | Item | Source | Why Urgent | |----------|------|--------|------------| | 🔴 | [Action] | [from] | [blocking/deadline] | | 🟡 | [Action] | [from] | [should address soon] | ### Questions Waiting for You - [Question] - asked by [person] in [source] ## Important Decisions Made [Only decisions that affect their work] | Decision | Impact on You | Link | |----------|---------------|------| | [Decision] | [How it affects them] | [link] | ## FYI (Low Priority) [Brief list - they can skip this section if busy] - [Update 1] - [Update 2] ## Suggested First Actions 1. [Most urgent - with specific action] 2. [Second priority] ## What You Can Ignore Things that happened but don't require your attention: - [Category]: [summary of what was filtered] ``` --- ## If Nothing Critical Happened This is a valid outcome - be clear about it: ```markdown # Catch-Up Summary: [Time Period] ## TL;DR No critical items require your immediate attention. Welcome back! ## What I Checked - Meetings: [X] meetings, [Y] with your involvement - Mentions: [Z] mentions of you - Action items: None assigned to you ## Minor Updates If you have time, these may be of interest: - [Low-priority update 1] - [Low-priority update 2] ## Suggested Action Check [specific Slack channel] for any direct messages you may have received. ``` --- ## Troubleshooting ### Glean MCP Not Connected If you see errors about missing Glean MCP tools: - Run `/glean-core:status` to check connection - Run `/glean-core:mcp-setup` to configure ### Time Period Unclear If the user's time period is ambiguous: - Ask for clarification with specific options - Default to "past week" if user confirms they want a general catch-up ### No Action Items Found If no action items are found: - This is good news - report it clearly - Don't pad with low-value items to seem comprehensive
Related in General
modeling-omnistudio-epc-catalog
IncludedSalesforce Industries CME EPC product-modeling skill for Product2-based catalog creation. Use when creating EPC products, configuring product attributes, building offer bundles with Product Child Items, or reviewing EPC DataPack JSON metadata for product catalog changes. TRIGGER when: user creates or updates Product2 EPC records, AttributeAssignment payloads, AttributeMetadata/AttributeDefaultValues, Offer bundles, or ProductChildItem relationships. DO NOT TRIGGER when: designing OmniScripts/FlexCards/Integration Procedures (use building-omnistudio-omniscript, building-omnistudio-flexcard, or building-omnistudio-integration-procedure), implementing Apex business logic (use generating-apex), or troubleshooting deployment pipelines (use deploying-metadata).
relationship-science-coach
IncludedUse this skill for direct, practical adult relationship coaching: couples conflict, repair, trust, marriage, dating, flirting, attachment patterns, emotional connection, sex, desire differences, eroticism, kink negotiation, affection, love languages, breakups, and long-term passion. Draw on Gottman, EFT and Hold Me Tight, attachment science, modern sex research, Perel, Nagoski, Kerner, Schnarch, Love and Stosny, and flexible love-language tools. Be concrete and low-hedge. Redirect only for imminent danger, abuse, coercive control, minors, non-consent, self-harm, stalking, or medical/legal/psychiatric decisions.
building-sf-integrations
IncludedSalesforce integration architecture and runtime plumbing with 120-point scoring. Use this skill to set up Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, and Change Data Capture. TRIGGER when: user sets up Named Credentials, External Services, REST/SOAP callouts, Platform Events, CDC, or touches .namedCredential-meta.xml files. DO NOT TRIGGER when: Connected App/OAuth config (use configuring-connected-apps), Apex-only logic (use generating-apex), or data import/export (use handling-sf-data).
venue-templates
IncludedAccess comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
let-fate-decide
IncludedDraws the 12 Houses of the Zodiac Tarot spread to inject entropy into planning when prompts are vague, ambiguous, or casually delegated. Interprets the spread to guide next steps. Use when the user says 'let fate decide', 'YOLO', 'whatever', 'idk', or other nonchalant phrases, makes Yu-Gi-Oh references, or when you are about to arbitrarily pick between multiple reasonable approaches. Prefer over ask-questions-if-underspecified when the user's tone is casual or playful rather than precision-seeking.
net-ops
IncludedCross-platform network troubleshooting (Windows, macOS, Linux) via local or remote shell. Use for: DNS broken, can't resolve hostnames, nslookup/dig works but apps fail, NRPT, WFP, scutil, /etc/resolver, systemd-resolved, /etc/resolv.conf, NetworkManager, VPN DNS leak residue (ProtonVPN/Mullvad/WireGuard/AnyConnect), AV/firewall blocking DNS or DoH, Tailscale DNS interaction, intermittent connectivity, remote diagnostics over SSH.