← ClaudeAtlas

morgenlisted

Manage calendars, events, tasks, and tags through the Morgen API (docs.morgen.so). Use when the user mentions Morgen, asks to list/create/update/delete calendar events or tasks across Google Calendar, Microsoft 365, iCloud, Fastmail, or CalDAV accounts connected through Morgen, or wants to query connected integrations and tags. Credentials live at `~/.config/morgen-skill/credentials.json`.
Axect/skills · ★ 2 · AI & Automation · score 75
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