ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

mac-calendar

Read and manage Apple Calendar on Guy's Macs (MacBook or Mac Mini) over SSH. Use when the user wants to check calendar events, create events, or manage Apple Calendar in any way.

Why use this skill?

Integrate Apple Calendar into OpenClaw. Read, create, and search calendar events on your Mac Mini or MacBook via SSH commands.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/flightpath/mac-calendar
Or

What This Skill Does

The mac-calendar skill empowers your OpenClaw AI agent to interface directly with the native Apple Calendar application installed on Guy's Mac machines. By leveraging an SSH bridge coupled with custom AppleScript execution, this skill allows the agent to read, parse, and manipulate calendar data remotely. Whether you need to view your schedule for the upcoming week, confirm details about a specific appointment, or programmatically add a new meeting to your calendar, this tool bridges the gap between your natural language requests and macOS system events.

Installation

To integrate this skill into your environment, use the OpenClaw hub CLI tool. Ensure you have the necessary SSH keys configured for the target Mac machines (the Mac Mini guym@doclib is the default target). Run the following command in your terminal: clawhub install openclaw/skills/skills/flightpath/mac-calendar Once installed, you can toggle between the Mac Mini and MacBook by setting the MAC_TARGET environment variable in your agent configuration or by explicitly specifying it in your agent prompts.

Use Cases

This skill is perfect for users who live in their calendar. Common use cases include:

  • Calendar Management: Quickly checking your availability before committing to new requests.
  • Automation: Adding calendar events from your email or meeting transcripts without manually switching apps.
  • Search & Retrieval: Querying past or future appointments by keywords, such as finding all "doctor" or "client" meetings in the last month.
  • Planning: Auditing your weekly schedule to identify bottlenecks or overlapping engagements.

Example Prompts

  1. "OpenClaw, what is on my agenda for today and tomorrow?"
  2. "Add a new event titled 'Quarterly Sync' to my 'Work' calendar for February 18th, from 2 PM to 3 PM in Conference Room A."
  3. "Search my calendar for any events mentioning 'dentist' in the last 30 days and tell me when the last one was."

Tips & Limitations

  • Date Formats: Always provide dates in YYYY-MM-DD or YYYY-MM-DD HH:MM format. The agent interprets these as Central Time.
  • Targets: By default, it hits the Mac Mini. If you are working from your MacBook, ensure you specify the MAC_TARGET=macbook variable to avoid adding events to the wrong calendar.
  • Connectivity: Since this relies on SSH, ensure the target Mac is awake and reachable on the network for the command to succeed.

Metadata

Stars1401
Views1
Updated2026-02-24
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-flightpath-mac-calendar": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#calendar#macos#ssh#scheduling#automation
Safety Score: 4/5

Flags: file-read, code-execution