--- name: daily-briefing description: Morning briefing that pulls today's tasks from Vikunja via vik and gives a clear picture of what's on deck. triggers: - run my briefing - morning briefing - what's my day look like - what's on deck --- # Daily Briefing One command to start the day. Pull tasks, show what matters today. ## When to Use Run this at the start of your day. ## Instructions 1. Run `vik task today` to get tasks due or starting today. 2. Run `vik task upcoming --due-only --days 2` to check for tasks with a due date in the next 2 days. 3. Produce the briefing below. ### Output Format **Daily Briefing — [Weekday, Month Day]** **Today's Tasks** [Tasks from `vik task today`. Numbered list.] **Overdue** [Any tasks past their due date. Flag these clearly.] **Due Soon** [Tasks from `vik task upcoming --due-only --days 2` that are not already in Today's Tasks. Only show this section if results exist.] ## Rules - Keep it scannable. Short lines, clear sections. - Don't editorialize. Present the tasks as written. Let Connor decide priorities. - Overdue items always appear, even if the list is long. - Only show upcoming tasks if they have a due date within 2 days — don't surface tasks based on start date alone. - If there are no tasks in a section, omit that section header. --- *Customized in Video 7 via the assembler.*