Use when the user asks for a morning briefing, daily overview, or wants to understand their day. Trigger phrases include "morning briefing", "what's my day look like", "brief me", "start my day".
Provides a comprehensive morning briefing by combining your calendar, tasks, and email. Use it to start your day with a clear overview of meetings, deadlines, and urgent messages.
/plugin marketplace add ChaiWithJai/fulcrum/plugin install chaiwithjai-fulcrum@ChaiWithJai/fulcrumProvide a comprehensive morning overview combining calendar, tasks, and email to help the user start their day with clarity.
# Get today's events
events = calendar.list_events(
time_min=today_start,
time_max=today_end,
order_by="startTime"
)
# Get tasks due today + overdue
tasks_today = tasks.list(due_before=today_end)
tasks_overdue = tasks.list(due_before=today_start, status="needsAction")
# Get unread counts and urgent emails
~/.local/bin/email dashboard
~/.local/bin/email search "tag:unread AND (tag:important OR subject:urgent)"
Output format:
## Good morning! Here's your day:
### Calendar (X events)
| Time | Event | Duration |
|------|-------|----------|
| 9:00 AM | Team Standup | 30 min |
| ... | ... | ... |
### Tasks Due Today (X items)
- [ ] Task 1 (high priority)
- [ ] Task 2
### Overdue (X items)
- [ ] Overdue task 1 (2 days late)
### Email Summary
- X unread across Y accounts
- Z flagged as urgent
- Notable: [sender] - [subject preview]
### Suggested Focus
Based on your calendar and tasks:
1. [First focus area]
2. [Second focus area]
3. [Third focus area]
Designs feature architectures by analyzing existing codebase patterns and conventions, then providing comprehensive implementation blueprints with specific files to create/modify, component designs, data flows, and build sequences