morning-routinelisted
Install: claude install-skill oleg-koval/agent-skills
<!-- Generated by scripts/build-adapters.sh. Do not edit directly. -->
> 🤖 *Auto-generated by **weekly-pattern-learner** · obsidian-task-rollover, obsidian-pr-sync, and dependabot-triage all describe themselves as morning-routine steps but no meta-skill chains them into a single first-thing-of-day pass*
# Morning Routine
Run the three start-of-day workflows in sequence, then summarize what needs your
attention today. Each phase is idempotent: re-running is safe.
## Inputs
- **VAULT_DAILY** (required): absolute path to the Obsidian daily notes folder
- **GH_USERNAME** (required): GitHub login for PR filtering
- **ORG_PREFIX** (optional): org name to group as "Work" in the PR section
- **--skip-rollover** (optional): skip task rollover (e.g. Monday after a break)
- **--skip-pr-sync** (optional): skip GitHub PR sync
- **--skip-dependabot** (optional): skip Dependabot triage
If any required config is missing, ask once before starting. Don't abort midway.
## Phase 1: Task rollover
Initialize the daily note path once, before any optional phase:
```bash
NOTE="${VAULT_DAILY}/$(date +%Y-%m-%d).md"
```
Run `olko:obsidian-task-rollover` on the **previous workday's** note.
`obsidian-task-rollover` is an end-of-day migration skill: it copies unchecked tasks
from a given day's note into the next workday's note with a `[>]` marker. When invoked
here in the morning, it should operate on **yesterday's** (or the last workday's) note
so those unchecked tasks are pulled forward into