with one click
day-next-plan
Build a day plan with carry-forwards and one critical item.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Build a day plan with carry-forwards and one critical item.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Binder data modeling — define entity types, fields, relations, constraints, views, and navigation. Use when asked to "create a type", "add a field", "define a schema", "set up relations", "model entities", "create a view", "set up navigation", "render entities as files", or design a binder workspace schema.
Quick timestamped log entry — no conversation, just capture.
Day briefing — deliver context, capture what's happened, get moving.
Evening summary — reflect on the day, score it, close it out.
Period planning (w/m/q/y) — set goal and plan for the next period.
Period summary (w/m/q/y) — reflect on the period, score it, close it out.
| name | day-next-plan |
| description | Build a day plan with carry-forwards and one critical item. |
| argument-hint | [source-day-offset] |
| disable-model-invocation | true |
Build the target day's plan. The source day's summary is already done — skip straight to carry-forward review.
Offset controls direction: proactive (positive or default — planning days ahead) or retroactive (negative — backfilling a past day's plan).
Source day = carry-forward source (offset $0). Target day = day being planned (offset $0 + 1). Always read its date from the entry below — never assume it's "tomorrow."
Source day entry (carry-forward review): !O=$0; binder read $(bun scripts/journal.ts d ${O:-0} --key) --format yaml
Target day entry (we are planning this — created if missing): !O=$0; binder read $(bun scripts/journal.ts d $((${O:-0} + 1)) --key) --format yaml
Week context: !O=$0; binder read $(bun scripts/journal.ts w ${O:-0} --key) -f "weekPeriod,goal,plan,achievements" --format yaml
Recent days: !binder search type=JournalDay "dayPeriod>=$(date -v-7d +%Y-%m-%d)" -f "dayPeriod,plan,achievements,summary" --format yaml
Present the source day's unfinished plan items (not in achievements). For each, ask:
Flag zombie tasks — anything that's been unfinished for 3+ consecutive days:
"This has been on your list since [date]. Commit to a specific day or kill it."
Force a decision. No silent rolling.
Show items from the week plan that haven't appeared on recent day plans. Ask: "Any of these for [target day date]?"
"Anything else? Appointments, errands, personal?"
Use binder update to write all agreed changes in one step — do not skip any:
binder update <that-day-key> to add it. Do this immediately, not as an afterthought.