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.
List events, find free slots, and book meetings across Google Calendar, Outlook, and CalDAV.
$ npx skills add LeoYeAI/openclaw-master-skills --skill temporal-cortex-scheduling -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills temporal-cortex-scheduling --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ 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-srcUse ~/.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/
Install the "temporal-cortex-scheduling" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/temporal-cortex-scheduling into .claude/skills/temporal-cortex-scheduling/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "temporal-cortex-scheduling", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/temporal-cortex-schedulingType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill temporal-cortex-scheduling -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills temporal-cortex-scheduling --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/temporal-cortex-scheduling .agents/skills/temporal-cortex-scheduling && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "temporal-cortex-scheduling" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/temporal-cortex-scheduling into .agents/skills/temporal-cortex-scheduling/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "temporal-cortex-scheduling", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill temporal-cortex-scheduling -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills temporal-cortex-scheduling --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/temporal-cortex-scheduling .cursor/skills/temporal-cortex-scheduling && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "temporal-cortex-scheduling" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/temporal-cortex-scheduling into .cursor/skills/temporal-cortex-scheduling/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "temporal-cortex-scheduling", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/temporal-cortex-scheduling--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill temporal-cortex-scheduling -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills temporal-cortex-scheduling --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/temporal-cortex-scheduling .gemini/skills/temporal-cortex-scheduling && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "temporal-cortex-scheduling" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/temporal-cortex-scheduling into .gemini/skills/temporal-cortex-scheduling/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "temporal-cortex-scheduling", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills temporal-cortex-schedulingInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill temporal-cortex-scheduling -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/temporal-cortex-scheduling .github/skills/temporal-cortex-scheduling && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "temporal-cortex-scheduling" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/temporal-cortex-scheduling into .github/skills/temporal-cortex-scheduling/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "temporal-cortex-scheduling", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill temporal-cortex-scheduling -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills temporal-cortex-scheduling --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/temporal-cortex-scheduling .opencode/skills/temporal-cortex-scheduling && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "temporal-cortex-scheduling" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/temporal-cortex-scheduling into .opencode/skills/temporal-cortex-scheduling/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "temporal-cortex-scheduling", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
temporal-cortex-schedulingList 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. 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.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
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.
Shell commands in SKILL.md call:
npmcurldockernpxFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
github.comAlso links to:
temporal-cortex.comnpmjs.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in 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.
From compatibility in the SKILL.md frontmatter.
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.
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.
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.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,420 words, ~4,356 tokens.
.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.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).
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:
npx resolves @temporal-cortex/cortex-mcp from the npm registry (one-time, cached locally after first download)checksums.json — installation halts on mismatchCredential 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):
npm pack @temporal-cortex/cortex-mcp --dry-runVerification pipeline: Checksums are published independently at each GitHub Release as SHA256SUMS.txt — verify the binary before first use:
# 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):
{
"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
| Tool | When to Use |
|---|---|
resolve_identity | DNS for Human Time: resolve an email, phone, or agent ID to a Temporal Cortex slug. Call before query_public_availability. Platform Mode only. |
search_contacts | Search 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_contact | Given 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. |
| Tool | When to Use |
|---|---|
list_calendars | First call when calendars are unknown. Returns all connected calendars with provider-prefixed IDs, names, labels, primary status, and access roles. |
list_events | List 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_slots | Find available gaps in a calendar. Set min_duration_minutes for minimum slot length. |
expand_rrule | Expand recurrence rules (RFC 5545) into concrete instances. Handles DST, BYSETPOS, EXDATE, leap years. Use dtstart as local datetime (no timezone suffix). |
check_availability | Check if a specific time slot is free. Checks both events and active booking locks. |
| Tool | When to Use |
|---|---|
get_availability | Merged free/busy view across multiple calendars. Pass calendar_ids array. Privacy: "opaque" (default, hides sources) or "full". |
query_public_availability | Check another user's public availability by Temporal Link slug. Pass the slug and date to find their open time slots. Platform Mode only. |
| Tool | When to Use |
|---|---|
book_slot | Book a time slot atomically. Lock → verify → write → release. Always check_availability first. |
request_booking | Book on another user's public calendar by Temporal Link slug. Requires Platform Mode. |
compose_proposal | Compose 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. |
list_calendars when you don't know which calendars are connected. Use the returned provider-prefixed IDs for all subsequent calls."google/primary", "outlook/work", "caldav/personal". Bare IDs (e.g., "primary") route to the default provider.format: "json" only if you need structured parsing.check_availability before book_slot. Never skip the conflict check.book_slot or request_booking.search_contacts returns multiple matches, present candidates to the user and confirm which contact is correct. Never auto-select.compose_proposal, present the composed message to the user before sending. Never auto-send outreach.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 MCPIf the slot is busy at step 5, use find_free_slots to suggest alternatives.
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)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 lockIf any step fails, the lock is released and the booking is aborted. No partial writes.
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 MCP1. 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)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_count1. 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_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 2026All calendar IDs use provider-prefixed format:
| Format | Example | Routes 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 |
| Mode | source_count | Use case |
|---|---|---|
"opaque" (default) | Always 0 | Sharing availability externally |
"full" | Actual count | Internal use — shows which calendars are busy |
book_slot)| Property | Value | Meaning |
|---|---|---|
readOnlyHint | false | Creates calendar events |
destructiveHint | false | Never deletes or overwrites existing events |
idempotentHint | false | Calling twice creates two events |
openWorldHint | true | Makes external API calls |
request_booking)| Property | Value | Meaning |
|---|---|---|
readOnlyHint | false | Creates calendar events on another user's calendar |
destructiveHint | false | Never deletes or overwrites existing events |
idempotentHint | false | Calling twice creates two bookings |
openWorldHint | true | Calls the Platform API |
compose_proposal)| Property | Value | Meaning |
|---|---|---|
readOnlyHint | true | Pure formatting — no state modification |
destructiveHint | false | Never deletes data |
idempotentHint | true | Same input always gives same output |
openWorldHint | false | No external calls — pure computation |
search_contacts)| Property | Value | Meaning |
|---|---|---|
readOnlyHint | true | Reads contacts only — no modifications |
destructiveHint | false | Never deletes contacts |
idempotentHint | true | Same query always gives same results |
openWorldHint | true | Calls external contact API (Google People / Microsoft Graph) |
| Error | Action |
|---|---|
| "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 detected | Use find_free_slots to suggest alternatives. Present options to user. |
| Lock acquisition failed | Another agent is booking the same slot. Wait briefly and retry, or suggest alternative times. |
| Content rejected by sanitization | Rephrase 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:
GET /public/{slug}/availability?date=YYYY-MM-DDPOST /public/{slug}/book with {start, end, title, attendee_email}GET /public/{slug}/.well-known/agent-card.jsonSee Temporal Links Reference for detailed API documentation.
© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 7 other files (references) in skills/temporal-cortex-scheduling of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Temporal Cortex Scheduling this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~4.4k | Automated safety check: Pass | MIT | |
| Releaseskillsynchq/txcript | 153 | — | ~775 | Automated safety check: Pass | Apache-2.0 | |
| Linux Desktop Controlagent-sh/computer-use-linux | 661 | — | ~2.7k | Automated safety check: Pass | MIT | |
| Composio Cloud Toolsquarqlabs/argus | 277 | — | ~543 | Automated safety check: Pass | Apache-2.0 | |
| Connectorsautonomous-ai/Physical-AI-Operating-System | 381 | — | ~11k | Automated safety check: Notes | Apache-2.0 | |
| Schedule With Google Calendaraiskillstore/marketplace | 430 | — | ~2.2k | Automated safety check: Pass | MIT-0 |
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.
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.
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.
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).
aiskillstore/marketplace
Schedule meetings, find free time, and manage Google Calendar — all connected to your contact network via Rarefriend.
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.
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.
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.
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.
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.
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.
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.
Categories
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.
Temporal Cortex Scheduling fits situations like: tasks that involve Calendar and scheduling.
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.
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.
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.
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..
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.
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.
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.
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.
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.
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.