From schedule-manager
Migrate a Todoist task into a Google Calendar event — two-part: create the event, then delete the task. Useful when something captured as a task should actually be on the calendar.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin schedule-managerThis skill uses the workspace's default tool permissions.
1. **Read config.** Workspace MCP, Todoist MCP, contacts MCP.
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.
Read config. Workspace MCP, Todoist MCP, contacts MCP.
Identify the task(s). Accept one or many Todoist tasks (ID, URL, or fuzzy reference).
Gather missing event fields. A task likely lacks: start time, duration, attendees, location. Ask the user for each missing field per task, or accept defaults (e.g., 30 min, no attendees).
Confirm the migration plan as a table: | Task | → Event title | When | Attendees |
Create events first (delegate to create-event or batch-create-events).
Verify creation succeeded. Capture the new event IDs.
Delete the source tasks only after every corresponding event is confirmed created. If any event creation failed, leave its task in place and report.
Report per-row: new event link + "task deleted" or "event failed, task preserved".