morgenlisted
Install: claude install-skill Axect/skills
# Morgen
Unified calendar + task operations via the Morgen REST API v3. Morgen is a single surface over Google Calendar, Microsoft 365, iCloud, Fastmail, and CalDAV accounts, plus native Morgen tasks. This skill wraps the HTTP API with `curl` + `jq` helpers.
## Trigger conditions
Invoke this skill when the user says any of:
- "list my calendars" / "what calendars do I have in Morgen" → `scripts/calendars.sh list`
- "show my events for <date range>" / "what's on my calendar" → `scripts/events.sh list`
- "create an event" / "schedule a meeting" → `scripts/events.sh create`
- "update event" / "delete event" / "move event" → `scripts/events.sh update|delete`
- "what's on my TODO list" / "show my todos" / "today's tasks" / "overdue tasks" → `scripts/todos.sh list|today|overdue`
- "add a todo" / "new task for ..." → `scripts/todos.sh add`
- "mark X done" / "complete X" / "reopen X" → `scripts/todos.sh done|reopen`
- "sync my tasks" / "refresh todos" → `scripts/todos.sh sync`
- "list my tasks" / "raw tasks list" (API passthrough without cache) → `scripts/tasks.sh list`
- "create a task" / "add a task" → `scripts/tasks.sh create` (or prefer `todos.sh add` which also updates the cache)
- "complete task" / "close task" / "reopen task" → `scripts/tasks.sh close|reopen`
- "list integrations" / "what accounts are connected" → `scripts/integrations.sh accounts`
- "list tags" / "create a tag" → `scripts/tags.sh list|create`
- "set up Morgen" / "configure Morgen" / credentials file missin