一键导入
docket
Daily planner — time-aware plan coordinating the user's day and Claude's day, with calendar awareness and queue integration
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Daily planner — time-aware plan coordinating the user's day and Claude's day, with calendar awareness and queue integration
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
The backlog — merged prioritized view of all actionable items from a task manager and backlog.md
Create Gmail drafts/sends via a local email-CLI wrapper (integration stub). Draft-by-default with a sanitizer + clobber-guard.
Session kickoff — orient from memory, state understanding, ask agenda
Periodic retro — safety review, memory maintenance, pattern extraction
End-of-session wrap — update calibration, memory, backlog, lessons
Multi-persona reviewer battery (NineAngel). Auto-detects relevant personas from project signals and dispatches them in parallel. Usage: /angel [personas...] [-perf] [--full] [--all] [--loop] [--cross]
| name | docket |
| description | Daily planner — time-aware plan coordinating the user's day and Claude's day, with calendar awareness and queue integration |
INTEGRATION STUB. This skill wires Claude Code to an external tool/account that you must supply and configure: a personal planner CLI + a queue tool + calendar access (the real setup uses bespoke
docket+phyllisCLIs). It ships as a working example of the integration pattern, not a turnkey feature. Seedocs/integrations.mdfor what to install and how to plug in your own credentials. Without a personal planner CLI + a queue tool + calendar access, this skill won't run — that's expected.
Generate a daily plan that assigns tasks to calendar free slots, identifies Claude autonomous work, and signals reservations to your background-queue tool. The example setup uses two bespoke local CLIs: a planner (<planner-cli>, called docket in the real install) and a background-queue/scheduler (<queue-cli>, called phyllis in the real install). Follow these steps exactly:
Run all of these simultaneously:
gws CLI; substitute your own backend — this skill only needs a task list with dates/priorities).backlog.md, slush.md, queue state, and calendar internally). In the example install this is node --import tsx ~/Projects/<planner-cli>/src/cli.ts plan --dry-run. Point this at your own planner binary/script.Check fetched task-manager tasks for missing durations. For any task without a duration set:
update-tasks (or td task update --duration) to set the duration on each task (format: "30m", "1h", "2h", etc.)Skip recurring tasks — their duration is usually stable and should be set manually.
The CLI dry-run doesn't include task-manager data (no API token configured). Merge the task-manager tasks into the plan:
Render the combined plan with these sections:
# Docket — YYYY-MM-DD
## Schedule
8:00 AM – 10:00 AM [Block label]
- [TODAY] [Project] Task name
- [TODAY] [T] task-manager task
(gap: meeting 10:00-10:30)
10:30 AM – 12:00 PM [Block label]
- [THIS WEEK] Task name
## Claude Autonomous
[Claude] Task name (Xmin, size)
## Reservations → Queue
HH:MM – HH:MM [intensity] reason
## Queue Status
Window: X% | Weekly: X% | Queued: N tasks
## Unscheduled (N)
- [TIER] [Project] Task name
... top 15, then count of remainder
## task-manager Recurring
- Task name — due MM/DD (recurrence)
Rules:
[T] = task-manager, [B] = backlog, no tag = from CLI output~/.docket/)"Run the planner's write command (the example: node --import tsx ~/Projects/<planner-cli>/src/cli.ts plan, without --dry-run) to write:
~/.docket/plan-YYYY-MM-DD.json — full plan~/.docket/reservations.json — signals to the queue tool~/.docket/cache/tasks-YYYY-MM-DD.json — task-manager snapshotAlso cache the task-manager data fetched via MCP by writing it to the cache file, so the CLI can replan later without MCP.