From schedule-manager
Take a free-form mixed dump of items and route each into Google Calendar (events) or Todoist (tasks). Confirms the split with the user before writing.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin schedule-managerThis skill uses the workspace's default tool permissions.
User provides a mixed brain-dump (voice-transcribed or typed). Each item is either an **appointment** (specific time/place, has attendees, blocks calendar) or a **task** (work to do, has a due date at most). Classify, confirm, then create.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
User provides a mixed brain-dump (voice-transcribed or typed). Each item is either an appointment (specific time/place, has attendees, blocks calendar) or a task (work to do, has a due date at most). Classify, confirm, then create.
Read config per lib/CONFIG.md. Abort with onboarding pointer if missing.
Parse the dump into individual items. Strip filler.
Classify each item as event, task, or unclear. Heuristics:
eventtasktask with no datePresent the split as a table to the user before writing anything: | # | Item | Route | Details (when, who, project) |
Get confirmation or corrections. User can flip routing per row, edit details, or drop rows.
Create in batches. Delegate to:
batch-create-events for the event rowsbatch-create-tasks for the task rowsReport what was created with links to the new event(s) and task(s).
config.defaults.timezone.