| name | plan-tomorrow |
| description | Use when /plan-tomorrow is invoked or after /eod. Reads today's EOD audit and proposes tomorrow's focus (1 primary, 2 secondary) accounting for known patterns. Writes a Tomorrow block to today's daily note. |
Skill: /plan-tomorrow
Tomorrow's plan based on today's audit. Delegate to Qwen.
Steps
- Determine today's and tomorrow's dates (YYYY-MM-DD format)
- Read these files using obsidian CLI:
obsidian read file='Daily Notes/[today's date]' (must contain EOD Audit — run /eod first if missing)
obsidian read file='Context/accountability'
obsidian read file='Context/patterns'
- Call
mcp__ollama-agent__qwen_start (standalone) or mcp__plugin_shane-config_ollama-agent__qwen_start (plugin — use whichever is available) with:
task: "You are Shane's planning agent. Based on today's EOD audit, known OKRs, and avoidance patterns (all provided), propose tomorrow's plan: 1 primary focus and 2 secondary items. Explicitly account for any 3+ deferral items — either re-commit to them with a reason, or suggest removing them. Be specific, no filler. Output a markdown block ready to paste."
skill: "plan-tomorrow"
context: content of all three files
- Loop: if
status is "running", call mcp__ollama-agent__qwen_continue (or mcp__plugin_shane-config_ollama-agent__qwen_continue in plugin) with session_id; repeat until status is "done" or "error"
- Run
obsidian append file='Daily Notes/[today's date]' content='## Tomorrow ([tomorrow's date])\n\n[Qwen result]'
- Commit the vault change:
VAULT="$HOME/Library/Mobile Documents/iCloud~md~obsidian/Documents/Personal"
git -C "$VAULT" add -A && git -C "$VAULT" commit -m "docs: write tomorrow's plan to [today's date] daily note"
- Present the plan to Shane
Fallback (if qwen_start/qwen_continue unavailable)
Execute the skill directly:
- Determine today's and tomorrow's dates (YYYY-MM-DD)
- Read the following files via bash:
obsidian read file='Daily Notes/[today's date]' — look for ## EOD Audit; if missing, tell Shane to run /eod first
obsidian read file='Context/accountability'
obsidian read file='Context/patterns'
- Analyze the EOD Audit:
- Note deferred items and their deferral counts
- Note any PATTERN ALERT items
- Review active OKRs in
accountability.md and avoidance patterns in patterns.md
- Propose tomorrow's plan:
- Primary (1): most important OKR-aligned item; if a 3+ deferral item is genuinely high priority, either re-commit with a specific reason or explicitly recommend removing it
- Secondary (2): next two OKR-aligned tasks
- For each 3+ deferral item: either include it with a "re-commit reason" or mark "suggest removing — not actually a priority"
- Write the following block to
Daily Notes/[today's date].md under ## Tomorrow ([tomorrow's date]):
## Tomorrow ([tomorrow's date])
**Primary:** [task]
**Secondary:**
- [task 1]
- [task 2]
**On deferred items:**
- [task]: [re-commit reason] OR [suggest removing]
- Commit the vault change:
VAULT="$HOME/Library/Mobile Documents/iCloud~md~obsidian/Documents/Personal"
git -C "$VAULT" add -A && git -C "$VAULT" commit -m "docs: write tomorrow's plan to [today's date] daily note"
- Present the plan to Shane