What problem does it solve? Starting the workday often means manually scanning yesterday's notes, open tasks, and upcoming deadlines scattered across a vault. This Skill automates that routine by assembling a prioritized morning brief from your Obsidian-compatible vault so you know exactly what to focus on first. ## Core Features & Use Cases - Prioritized Daily Brief: Surfaces ASAP items, tasks due today, upcoming deadlines within 3 days, carried-over items, quick wins, in-progress, blocked, and to-do tasks as separate cards. - Session Continuity: Detects whether the morning brief already ran today via daily page frontmatter and resumes instead of re-running; sets morning_brief and active_task flags through the rubber-ducky CLI. - Drift Reconciliation and Linting: Optionally invokes the reconcile routine to sync wiki state with external backends and runs a linter agent in parallel to surface stale tasks and broken links. - Use Case: You open Claude Code in your work vault and type "good morning". The Skill creates today's daily page, reconciles drift with linked backends, scans wiki/tasks/ for priorities and deadlines, and presents a concise brief with a suggested focus task. ## Quick Start Say "good morning" to the assistant inside your rubber-ducky vault to generate today's prioritized brief.