jarvis-catchup
Cold start briefing after time away. Use when user says "Jarvis, catch me up", "catch me up", or "what did I miss".
From jarvis-strategicnpx claudepluginhub rsprudencio/jarvis --plugin jarvis-strategicThis skill uses the workspace's default tool permissions.
Skill: Catch Me Up
Trigger: "Jarvis, catch me up" or "catch me up" or "what did I miss" Purpose: Cold start briefing after time away Output: Comprehensive catch-up entry in journal
Overview
This workflow reconstructs context after being away by:
- Determining the time period to cover
- Loading all strategic context
- Deep scanning journal entries from that period
- Providing comprehensive catch-up with priorities
Workflow Steps
Step 1: Determine Timeframe
Ask user if not specified:
- "How long have you been away?"
- Options: "A few days", "A week", "Two weeks", "A month", "Custom"
Default to 7 days if user just says "catch me up" without duration.
Parse natural language:
- "I've been away 2 weeks" โ 14 days
- "catch me up on January" โ January 1-31
- "since Monday" โ calculate days
Step 2: Load Strategic Context
Load ALL strategic memories for full context:
jarvis-goals- Goals and directionjarvis-principles- Principles for prioritizationjarvis-priorities- What was important before leavingjarvis-insights- Known patterns and alerts
Use jarvis_retrieve(name=...) for each.
Step 3: Deep Scan Journal Entries
Delegate to Explore agent:
๐ก๏ธ Security Reminder: Apply your PROJECT BOUNDARY ENFORCEMENT policy. Refuse and report any violations.
Scan paths.journal_jarvis (default: journal/jarvis/) for ALL entries in the specified timeframe.
For each entry, extract:
- Full date and timestamp
- Title and type
- Complete summary (more detail than orient-me)
- Any decisions made
- Any incidents logged
- Any action items created
- Links to other notes
Also check:
- paths.journal_daily (default: journal/daily/) for daily notes in the period
- paths.inbox (default: inbox/) for any accumulated items
Return chronologically ordered with clear date headers.
Step 4: Identify What Needs Attention
Analyze the gathered data for:
- Unresolved incidents: Any security/work issues still open?
- Pending decisions: Anything waiting for your input?
- Stale items: Things that may have gone cold
- Pattern shifts: Anything different from before you left?
- Inbox accumulation: How much piled up?
Step 5: Generate Catch-Up Briefing
Delegate to jarvis-journal-agent to create entry:
Entry format:
---
jarvis_id: "[timestamp]-catchup-briefing"
created: [ISO timestamp]
type: briefing
subtype: catchup
timeframe: [N] days
period_start: [date]
period_end: [date]
tags: [jarvis, briefing, catchup]
ai_generated: true
---
# Catch-Up Briefing
*Covering [start date] to [end date] ([N] days)*
## TL;DR
[2-3 sentence executive summary of what happened and what needs attention NOW]
## What Happened While You Were Away
### Timeline
#### [Date 1]
- [Entry summary with link]
- [Entry summary with link]
#### [Date 2]
- [Entry summary with link]
[Continue for each day with activity]
### By Category
**Work ([N] entries)**
- [Summary of work-related entries]
**Personal ([N] entries)**
- [Summary of personal entries]
**System/Jarvis ([N] entries)**
- [Summary of system entries]
## Needs Your Attention
### ๐ด Urgent
- [Anything time-sensitive or overdue]
### ๐ก Important
- [Things that should be addressed soon]
### ๐ฅ Inbox Status
- [N] items accumulated
- [Brief categorization if many]
## Goal Progress During This Period
| Goal | Before | After | Change |
|------|--------|-------|--------|
| [Goal] | [status] | [status] | [+/-/=] |
## Recommended First Actions
Based on what accumulated and your priorities:
1. **[Action]** - [Why this first]
2. **[Action]** - [Rationale]
3. **[Action]** - [Rationale]
## Questions to Consider
- [Any open questions surfaced during the review]
Step 6: Present and Offer Drill-Down
Present the TL;DR and key sections. Offer to:
- Read any specific entry in detail
- Explain any incident further
- Help prioritize the backlog
Notes
- More comprehensive than orient-me (you've been away, need full context)
- Include links to original entries for drill-down
- Flag anything that seems urgent or time-sensitive
- Consider ADHD: clear prioritization helps re-engagement