LaunchKit · 2026
Back to Skills

temporal-cortex

Schedule and book across Google, Outlook, and CalDAV.

1
476 downloads
by @billylui

Setup & Installation

openclaw skills install @billylui/temporal-cortex

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install temporal-cortex

Version History

v0.9.1Mar 10, 2026 - Version note by skill developer:

Release v0.9.1

What This Skill Does

Router skill for calendar management across Google Calendar, Outlook, and CalDAV. Routes requests to two sub-skills: one for datetime resolution and timezone math, one for scheduling, availability queries, and booking. Uses 18 tools across 5 layers, from contact lookup to atomic slot reservation.

Cross-provider availability merging and Two-Phase Commit booking prevent double-bookings that single-provider or manual scheduling approaches miss.

When to use it

  • Finding an open time slot across Google and Outlook calendars
  • Booking a meeting without creating double-booking conflicts
  • Converting a meeting time from one timezone to another
  • Scheduling with an external contact through their public booking page
  • Expanding a recurring event rule to list all upcoming occurrences

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Schedule a 30-minute call with Jane next Tuesday at 2pm

AGENT
  1. 1Calls get_temporal_context to confirm the current date and local timezone
  2. 2Calls resolve_datetime to convert 'next Tuesday at 2pm' to an exact timestamp
  3. 3Calls list_calendars to discover connected calendars
  4. 4Calls check_availability to verify the slot has no conflicts
  5. 5Presents booking details to the user, then calls book_slot on confirmation
OUTPUT

Meeting booked on the user's calendar for the resolved date and time, confirmed conflict-free

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Google account with Calendar access (OAuth authorization required during setup)Microsoft account with Outlook or Exchange access (OAuth authorization required during setup)CalDAV server URL and credentials (if using a self-hosted or third-party CalDAV calendar)