Agent skill

Temporal Cortex Scheduling

by LeoYeAI in LeoYeAI/openclaw-master-skills

List events, find free slots, and book meetings across Google Calendar, Outlook, and CalDAV.

MITAuto-check passedProductivity & Automation

Install Temporal Cortex Scheduling

skills CLI
$ npx skills add LeoYeAI/openclaw-master-skills --skill temporal-cortex-scheduling -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install LeoYeAI/openclaw-master-skills temporal-cortex-scheduling --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/temporal-cortex-scheduling .claude/skills/temporal-cortex-scheduling && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
temporal-cortex-scheduling
GitHub stars
2.2k
Token cost
~4.4k tokens
SKILL.md length
1,420 words
Files
8 (incl. references)
Skills in repo
1,215
Repo updated
First seen
Licence
MIT

At a glance

List events, find free slots, and book meetings across Google Calendar, Outlook, and CalDAV.

  • Works in 4 steps: npx resolves @temporal-cortex/cortex-mcp… → The postinstall script downloads the… → The MCP server starts as a local process… → …
  • Tasks that involve Calendar and scheduling
  • SKILL.md covers Source & Provenance, Runtime, Tools and Critical Rules, plus 13 more sections
  • Calls npm, curl and docker; reaches github.com

What it does

Temporal Cortex Scheduling is an agent skill from LeoYeAI/openclaw-master-skills. List events, find free slots, and book meetings across Google Calendar, Outlook, and CalDAV. Multi-calendar availability merging, recurring event expansion, and atomic booking with Two-Phase Commit conflict prevention.

Its SKILL.md is about 4.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including reference files (for example `_meta.json`, `references/BOOKING-SAFETY.md` and `references/CALENDAR-TOOLS.md`). Compatibility notes: Requires npx (Node.js 18+) or Docker for the MCP server. Stores OAuth credentials at ~/.config/temporal-cortex/. Works with Claude Code, Claude Desktop…

It sits in Productivity & Automation, covering Calendar and scheduling. It works with Google Calendar, Model Context Protocol, npm and GitHub. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.

When your agent uses it

  • Tasks that involve Calendar and scheduling

Example prompts

  • “/temporal-cortex-scheduling”

Requirements

  • Node.js
  • Docker
  • Compatibility (from SKILL.md): Requires npx (Node.js 18+) or Docker for the MCP server. Stores OAuth credentials at ~/.config/temporal-cortex/. Works with Claude Code, Claude Desktop, Cursor, Windsurf, and any MCP-compatible client.

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. npx resolves @temporal-cortex/cortex-mcp from the npm registry (one-time, cached locally after first download)
  2. The postinstall script downloads the platform-specific binary from the GitHub Release and verifies its SHA256 checksum against the…
  3. The MCP server starts as a local process communicating over stdio (no listening ports)
  4. Calendar tools make authenticated API calls to your configured providers (Google Calendar API, Microsoft Graph API, CalDAV endpoints)

What it can do on your machine

Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npm
    • curl
    • docker
    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com

    Also links to:

    • temporal-cortex.com
    • npmjs.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Requires npx (Node.js 18+) or Docker for the MCP server. Stores OAuth credentials at ~/.config/temporal-cortex/. Works with Claude Code, Claude Desktop, Cursor, Windsurf, and any MCP-compatible client.

    From compatibility in the SKILL.md frontmatter.

Context cost

Temporal Cortex Scheduling loads about 4.4k tokens when it runs, and up to ~11k if it reads all its reference files. Until then it costs about 61 tokens; SKILL.md has 1,420 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~61
When it runs · the whole SKILL.md, loaded when a task matches
~4.4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~11k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,420 words, ~4,356 tokens.

Download SKILL.mdSave it as .claude/skills/temporal-cortex-scheduling/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.
name
temporal-cortex-scheduling
description
List events, find free slots, and book meetings across Google Calendar, Outlook, and CalDAV. Multi-calendar availability merging, recurring event expansion, and atomic booking with Two-Phase Commit conflict prevention.
compatibility
Requires npx (Node.js 18+) or Docker for the MCP server. Stores OAuth credentials at ~/.config/temporal-cortex/. Works with Claude Code, Claude Desktop, Cursor, Windsurf, and any MCP-compatible client.
license
MIT
metadata.author
temporal-cortex
metadata.version
0.9.1
metadata.mcp-server
@temporal-cortex/cortex-mcp
metadata.homepage
https://temporal-cortex.com
metadata.repository
https://github.com/temporal-cortex/skills

Calendar Scheduling & Booking

14 tools (Layers 0, 2–4) for contact resolution, calendar discovery, event querying, free slot finding, availability checking, RRULE expansion, atomic booking, Open Scheduling, and proposal composition. 12 read-only tools + 2 write tools (book_slot, request_booking).

Source & Provenance

Runtime

These tools run inside the Temporal Cortex MCP server (@temporal-cortex/cortex-mcp), a compiled Rust binary distributed as an npm package.

Install and startup lifecycle:

  1. npx resolves @temporal-cortex/cortex-mcp from the npm registry (one-time, cached locally after first download)
  2. The postinstall script downloads the platform-specific binary from the GitHub Release and verifies its SHA256 checksum against the embedded checksums.json — installation halts on mismatch
  3. The MCP server starts as a local process communicating over stdio (no listening ports)
  4. Calendar tools make authenticated API calls to your configured providers (Google Calendar API, Microsoft Graph API, CalDAV endpoints)

Credential storage: OAuth tokens are stored locally at ~/.config/temporal-cortex/credentials.json and read exclusively by the local MCP server process. No credential data is transmitted to Temporal Cortex servers. The binary's filesystem access is limited to ~/.config/temporal-cortex/ — verifiable by inspecting the open-source Rust code or running under Docker where the mount is the only writable path.

File access: The binary reads and writes only ~/.config/temporal-cortex/ (credentials and config). No other filesystem writes.

Network scope: Calendar tools connect only to your configured providers (googleapis.com, graph.microsoft.com, or your CalDAV server). In Local Mode (default), no calls to Temporal Cortex servers and no telemetry is collected. In Platform Mode, three tools (resolve_identity, query_public_availability, request_booking) call api.temporal-cortex.com for cross-user scheduling — no credential data is included in these calls.

Pre-run verification (recommended before first use):

  1. Inspect the npm package without executing: npm pack @temporal-cortex/cortex-mcp --dry-run
  2. Verify checksums independently against the GitHub Release (see verification pipeline below)
  3. For full containment, run in Docker instead of npx (see Docker containment below)

Verification pipeline: Checksums are published independently at each GitHub Release as SHA256SUMS.txt — verify the binary before first use:

bash
# 1. Fetch checksums from GitHub (independent of the npm package)
curl -sL https://github.com/temporal-cortex/mcp/releases/download/mcp-v0.9.1/SHA256SUMS.txt

# 2. Compare against the npm-installed binary
shasum -a 256 "$(npm root -g)/@temporal-cortex/cortex-mcp/bin/cortex-mcp"

As defense-in-depth, the npm package also embeds checksums.json and the postinstall script compares SHA256 hashes during install — installation halts on mismatch (the binary is deleted, not executed). This automated check supplements, but does not replace, independent verification above.

Build provenance: Binaries are cross-compiled from auditable Rust source in GitHub Actions across 5 platforms (darwin-arm64, darwin-x64, linux-x64, linux-arm64, win32-x64). Source: github.com/temporal-cortex/mcp (MIT-licensed). The CI workflow, build artifacts, and release checksums are all publicly inspectable.

Docker containment (no Node.js on host, credential isolation via volume mount):

json
{
  "mcpServers": {
    "temporal-cortex": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "-v", "~/.config/temporal-cortex:/root/.config/temporal-cortex", "cortex-mcp"]
    }
  }
}

Build: docker build -t cortex-mcp https://github.com/temporal-cortex/mcp.git

Tools

Layer 0 — Discovery
ToolWhen to Use
resolve_identityDNS for Human Time: resolve an email, phone, or agent ID to a Temporal Cortex slug. Call before query_public_availability. Platform Mode only.
search_contactsSearch the user's address book by name (Google People API, Microsoft Graph). Returns matching contacts with emails, phones, organization, and job title. Opt-in — requires contacts permission.
resolve_contactGiven a confirmed contact's email, determine the best scheduling path: Open Scheduling (instant booking), email, or phone. Chains with resolve_identity when Platform API is available.
Layer 2 — Calendar Operations
ToolWhen to Use
list_calendarsFirst call when calendars are unknown. Returns all connected calendars with provider-prefixed IDs, names, labels, primary status, and access roles.
list_eventsList events in a time range. TOON format by default (~40% fewer tokens than JSON). Use provider-prefixed IDs for multi-calendar: "google/primary", "outlook/work".
find_free_slotsFind available gaps in a calendar. Set min_duration_minutes for minimum slot length.
expand_rruleExpand recurrence rules (RFC 5545) into concrete instances. Handles DST, BYSETPOS, EXDATE, leap years. Use dtstart as local datetime (no timezone suffix).
check_availabilityCheck if a specific time slot is free. Checks both events and active booking locks.
Layer 3 — Availability
ToolWhen to Use
get_availabilityMerged free/busy view across multiple calendars. Pass calendar_ids array. Privacy: "opaque" (default, hides sources) or "full".
query_public_availabilityCheck another user's public availability by Temporal Link slug. Pass the slug and date to find their open time slots. Platform Mode only.
Layer 4 — Booking
ToolWhen to Use
book_slotBook a time slot atomically. Lock → verify → write → release. Always check_availability first.
request_bookingBook on another user's public calendar by Temporal Link slug. Requires Platform Mode.
compose_proposalCompose a scheduling proposal message for email, Slack, or SMS. Formats proposed times in the recipient's timezone with an optional Temporal Link self-serve booking URL. Does NOT send — returns formatted text for the agent to send via its channel MCP.

Critical Rules

  1. Discover calendars first — call list_calendars when you don't know which calendars are connected. Use the returned provider-prefixed IDs for all subsequent calls.
  2. Use provider-prefixed IDs for multi-calendar setups: "google/primary", "outlook/work", "caldav/personal". Bare IDs (e.g., "primary") route to the default provider.
  3. TOON is the default format — output uses TOON (~40% fewer tokens than JSON). Pass format: "json" only if you need structured parsing.
  4. Check before booking — always call check_availability before book_slot. Never skip the conflict check.
  5. Content safety — event summaries and descriptions pass through a sanitization firewall before reaching the calendar API.
  6. Timezone awareness — all tools accept RFC 3339 with timezone offsets. Never use bare dates.
  7. Confirm before booking — when running autonomously, always present booking details (time, calendar, summary) to the user and wait for confirmation before calling book_slot or request_booking.
  8. Confirm contact selection — when search_contacts returns multiple matches, present candidates to the user and confirm which contact is correct. Never auto-select.
  9. Confirm before sending proposals — when using compose_proposal, present the composed message to the user before sending. Never auto-send outreach.
  10. Contact search is optional — if contacts permission is not configured, ask the user for the email directly. The workflow works without contact search.
Show full SKILL.md (482 more words)Show less

Full Booking Workflow

0. Resolve Contact  →  search_contacts("Jane") → resolve_contact(jane@example.com)
                       (skip if user provides email directly)
1. Discover         →  list_calendars
2. Orient           →  get_temporal_context                      (temporal-cortex-datetime)
3. Resolve Time     →  resolve_datetime("next Tuesday at 2pm")  (temporal-cortex-datetime)
4. Route            →  If open_scheduling slug: fast path (query_public_availability → request_booking)
                       If email only: backward-compat path (find_free_slots → compose_proposal)
5. Check            →  check_availability(calendar_id, start, end)
6. Act              →  Fast: book_slot / request_booking
                       Backward-compat: compose_proposal → agent sends via channel MCP

If the slot is busy at step 5, use find_free_slots to suggest alternatives.

Open Scheduling Workflow (Platform Mode)

1. Identify    →  resolve_identity("jane@example.com")  →  slug: "jane-doe"
2. Orient      →  get_temporal_context                   (temporal-cortex-datetime)
3. Discover    →  query_public_availability(slug, date)  →  available slots
4. Present     →  Show top 3 options to user
5. Book        →  request_booking(slug, start, end, title, attendee_email)

Two-Phase Commit Protocol

Agent calls book_slot(calendar_id, start, end, summary)
    │
    ├─ 1. LOCK    →  Acquire exclusive lock on the time slot
    │                 (in-memory local; Redis Redlock in Platform Mode)
    │
    ├─ 2. VERIFY  →  Check for overlapping events and active locks
    │
    ├─ 3. WRITE   →  Create event in calendar provider (Google/Outlook/CalDAV)
    │                 Record event in shadow calendar
    │
    └─ 4. RELEASE →  Release the exclusive lock

If any step fails, the lock is released and the booking is aborted. No partial writes.

Common Patterns

Schedule with a Contact (End-to-End)
1. search_contacts(query: "Jane") → present candidates to user
2. User confirms: "Jane Doe (jane@example.com)"
3. resolve_contact(email: "jane@example.com") → scheduling_paths
4. If open_scheduling: query_public_availability(slug, date) → request_booking
5. If email only:
   a. find_free_slots(calendar_id, start, end) → available times
   b. compose_proposal(contact_name, email, slots, timezone, format: "email")
   c. Present composed message to user → user confirms → send via channel MCP
List Events This Week
1. list_calendars → discover connected calendars
2. get_temporal_context → current time (use temporal-cortex-datetime)
3. resolve_datetime("start of this week") → week start
4. resolve_datetime("end of this week") → week end
5. list_events(calendar_id: "google/primary", start, end)
Find Free Time Across Calendars
1. list_calendars → discover all connected calendars
2. get_availability(
     start, end,
     calendar_ids: ["google/primary", "outlook/work"],
     privacy: "full"
   ) → merged free/busy blocks with source_count
Check and Book a Slot
1. check_availability(calendar_id: "google/primary", start, end) → true/false
2. If free: book_slot(calendar_id: "google/primary", start, end, summary: "Team standup")
3. If busy: find_free_slots(calendar_id, start, end, min_duration_minutes: 30)
Expand Recurring Events
expand_rrule(
  rrule: "FREQ=MONTHLY;BYDAY=FR;BYSETPOS=-1",
  dtstart: "2026-01-01T10:00:00",     ← local datetime, no timezone suffix
  timezone: "America/New_York",
  count: 12
) → last Friday of every month for 2026

Provider-Prefixed Calendar IDs

All calendar IDs use provider-prefixed format:

FormatExampleRoutes to
google/<id>"google/primary"Google Calendar
outlook/<id>"outlook/work"Microsoft Outlook
caldav/<id>"caldav/personal"CalDAV (iCloud, Fastmail)
<id> (bare)"primary"Default provider

Privacy Modes

Modesource_countUse case
"opaque" (default)Always 0Sharing availability externally
"full"Actual countInternal use — shows which calendars are busy

Tool Annotations (book_slot)

PropertyValueMeaning
readOnlyHintfalseCreates calendar events
destructiveHintfalseNever deletes or overwrites existing events
idempotentHintfalseCalling twice creates two events
openWorldHinttrueMakes external API calls

Tool Annotations (request_booking)

PropertyValueMeaning
readOnlyHintfalseCreates calendar events on another user's calendar
destructiveHintfalseNever deletes or overwrites existing events
idempotentHintfalseCalling twice creates two bookings
openWorldHinttrueCalls the Platform API

Tool Annotations (compose_proposal)

PropertyValueMeaning
readOnlyHinttruePure formatting — no state modification
destructiveHintfalseNever deletes data
idempotentHinttrueSame input always gives same output
openWorldHintfalseNo external calls — pure computation

Tool Annotations (search_contacts)

PropertyValueMeaning
readOnlyHinttrueReads contacts only — no modifications
destructiveHintfalseNever deletes contacts
idempotentHinttrueSame query always gives same results
openWorldHinttrueCalls external contact API (Google People / Microsoft Graph)

Error Handling

ErrorAction
"No credentials found"Run: npx @temporal-cortex/cortex-mcp auth google (or outlook / caldav).
"Timezone not configured"Prompt for IANA timezone. Or run the auth command which configures timezone.
Slot is busy / conflict detectedUse find_free_slots to suggest alternatives. Present options to user.
Lock acquisition failedAnother agent is booking the same slot. Wait briefly and retry, or suggest alternative times.
Content rejected by sanitizationRephrase the event summary/description. The firewall blocks prompt injection attempts.

When a user has Open Scheduling enabled, their Temporal Link (book.temporal-cortex.com/{slug}) allows anyone to:

  1. Query availability — GET /public/{slug}/availability?date=YYYY-MM-DD
  2. Book a meeting — POST /public/{slug}/book with {start, end, title, attendee_email}
  3. Discover via Agent Card — GET /public/{slug}/.well-known/agent-card.json
  1. User shares their Temporal Link
  2. Agent calls availability endpoint to find free slots
  3. Agent calls booking endpoint with selected slot
  4. Meeting is created on the user's default calendar

See Temporal Links Reference for detailed API documentation.

Additional References

© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 7 other files (references) in skills/temporal-cortex-scheduling of LeoYeAI/openclaw-master-skills.

  • SKILL.md
  • _meta.json
  • references/BOOKING-SAFETY.md
  • references/CALENDAR-TOOLS.md
  • references/MULTI-CALENDAR.md
  • references/OPEN-SCHEDULING.md
  • references/RRULE-GUIDE.md
  • references/TEMPORAL-LINKS.md

Open the folder on GitHubat commit e5199b5

Compare with similar skills

Temporal Cortex Scheduling next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Temporal Cortex Scheduling compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Temporal Cortex Scheduling this skillLeoYeAI/openclaw-master-skills2.2k—~4.4kAutomated safety check: PassMIT
Releaseskillsynchq/txcript153—~775Automated safety check: PassApache-2.0
Linux Desktop Controlagent-sh/computer-use-linux661—~2.7kAutomated safety check: PassMIT
Composio Cloud Toolsquarqlabs/argus277—~543Automated safety check: PassApache-2.0
Connectorsautonomous-ai/Physical-AI-Operating-System381—~11kAutomated safety check: NotesApache-2.0
Schedule With Google Calendaraiskillstore/marketplace430—~2.2kAutomated safety check: PassMIT-0

Similar skills

  • Release

    skillsynchq/txcript

    Cut a txcript release — dispatch the prepare-release workflow, approve the plan, watch the tag publish to crates.io, npm, and GitHub Releases, and verify.

    153 GitHub stars~775 tokensUpdated 8 days ago
    DevelopmentAuto-check passed
  • Linux Desktop Control

    agent-sh/computer-use-linux

    Lets an agent observe and operate a local Linux desktop through the computer-use-linux MCP server or Pi tools: accessibility trees, screenshots, windows and input.

    661 GitHub stars~2.7k tokensUpdated 3 days ago
    Productivity & AutomationAuto-check passed
  • Composio Cloud Tools

    quarqlabs/argus

    Routes requests to external SaaS apps such as GitHub, Gmail, Google Calendar, Slack, Notion and Linear through cloud tools, with safeguards on irreversible actions.

    277 GitHub stars~543 tokensUpdated 4 mo ago
    Productivity & AutomationAuto-check passed
  • Connectors

    autonomous-ai/Physical-AI-Operating-System

    Discover and use linked third-party services (Gmail, Google Calendar, Google Drive, Notion, Figma, Asana, Linear, GitHub, Ahrefs, Facebook Fan Page and others).

    381 GitHub stars~11k tokensUpdated today
    Productivity & AutomationAuto-check: notes
  • Schedule With Google Calendar

    aiskillstore/marketplace

    Schedule meetings, find free time, and manage Google Calendar — all connected to your contact network via Rarefriend.

    430 GitHub stars~2.2k tokensUpdated today
    Productivity & AutomationAuto-check passed
  • Google Calendar via Telegram

    k1p1l0/claude-telegram-supercharged

    Manages Google Calendar from a Telegram chat: lists the schedule, creates and updates events, finds free time and sends daily briefings and reminders.

    130 GitHub stars~791 tokensUpdated 11 days ago
    Productivity & AutomationAuto-check passed

More from LeoYeAI/openclaw-master-skills

All 1,215 skills in this repo
  • DevOps Pipeline Management

    LeoYeAI/openclaw-master-skills

    Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.

    2.2k GitHub stars~4.2k tokensUpdated 2 mo ago
    Auto-check: notes
  • Feishu Document Collaboration

    LeoYeAI/openclaw-master-skills

    Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.

    2.2k GitHub stars~2k tokensUpdated 2 mo ago
    Auto-check passed
  • Files Memory System

    LeoYeAI/openclaw-master-skills

    Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.

    2.2k GitHub stars~3.8k tokensUpdated 2 mo ago
    Auto-check passed
  • GEO-Claw AI Visibility Agent

    LeoYeAI/openclaw-master-skills

    Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.

    2.2k GitHub stars~4.7k tokensUpdated 2 mo ago
    Auto-check passed
  • Google Workspace CLI

    LeoYeAI/openclaw-master-skills

    Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.

    2.2k GitHub stars~2.6k tokensUpdated 2 mo ago
    Auto-check: notes
  • HealthFit Health Advisors

    LeoYeAI/openclaw-master-skills

    Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.

    2.2k GitHub stars~4.4k tokensUpdated 2 mo ago
    Auto-check passed

Questions about Temporal Cortex Scheduling

What does Temporal Cortex Scheduling do?

List events, find free slots, and book meetings across Google Calendar, Outlook, and CalDAV. Temporal Cortex Scheduling is an agent skill from LeoYeAI/openclaw-master-skills. List events, find free slots, and book meetings across Google Calendar, Outlook, and CalDAV.

When should I use Temporal Cortex Scheduling?

Temporal Cortex Scheduling fits situations like: tasks that involve Calendar and scheduling.

How do I install Temporal Cortex Scheduling in Claude Code?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill temporal-cortex-scheduling -a claude-code`. Or copy the skill folder (skills/temporal-cortex-scheduling in LeoYeAI/openclaw-master-skills) into .claude/skills/temporal-cortex-scheduling in your project. Claude Code loads it when a task matches its description.

How do I install Temporal Cortex Scheduling in Codex?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill temporal-cortex-scheduling -a codex`. Or copy the skill folder (skills/temporal-cortex-scheduling in LeoYeAI/openclaw-master-skills) into .agents/skills/temporal-cortex-scheduling in your project. Codex loads it when a task matches its description.

Can I use Temporal Cortex Scheduling in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill temporal-cortex-scheduling -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/temporal-cortex-scheduling, .gemini/skills/temporal-cortex-scheduling, .github/skills/temporal-cortex-scheduling and .opencode/skills/temporal-cortex-scheduling in your project.

What does Temporal Cortex Scheduling need to run?

Going by SKILL.md and its folder, Temporal Cortex Scheduling needs the command-line tools its instructions call (npm, curl, docker and npx). Our summary lists: Node.js; Docker. Compatibility (from SKILL.md): Requires npx (Node.js 18+) or Docker for the MCP server. Stores OAuth credentials at ~/.config/temporal-cortex/. Works with Claude Code, Claude Desktop, Cursor, Windsurf, and any MCP-compatible client..

Does Temporal Cortex Scheduling access the network?

SKILL.md names 3 domains. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. As links in the text: temporal-cortex.com and npmjs.com. This is read from the text; nothing was executed.

Is Temporal Cortex Scheduling safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Temporal Cortex Scheduling use?

Temporal Cortex Scheduling is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Temporal Cortex Scheduling use?

About 4.4k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 6.2k tokens, read only when the agent opens those files.

What are the alternatives to Temporal Cortex Scheduling?

Skills that share tags, products or a category with Temporal Cortex Scheduling: Release (skillsynchq/txcript, 153 stars), Linux Desktop Control (agent-sh/computer-use-linux, 661 stars), Composio Cloud Tools (quarqlabs/argus, 277 stars) and Connectors (autonomous-ai/Physical-AI-Operating-System, 381 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Temporal Cortex Scheduling?

LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,158 GitHub stars. The repository holds 1,215 skills in this directory. The repository was last updated on July 20, 2026.

Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.