apple-calendar

Query and create Apple Calendar events on macOS using icalBuddy and osascript.

730|133|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/microclaw/microclaw --skill apple-calendar-microclaw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-calendar
Source: https://github.com/microclaw/microclaw/tree/main/microclaw.data/skills/apple-calendar
Command: npx skills add https://github.com/microclaw/microclaw --skill apple-calendar-microclaw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires icalBuddy, and includes references (resource) components.

What problem does it solve?

This Skill allows users to query and manage their Apple Calendar events directly from the chat interface, streamlining event planning and information retrieval on macOS.

Core Features & Use Cases

  • Query Upcoming Events: Check today's or the next 7 days' events.
  • Create New Events: Add new events to specific calendars with specified dates and times.
  • Use Case: A user can ask "What's on my calendar tomorrow?" or "Add a meeting with John at 2 PM next Tuesday to my Work calendar."

Quick Start

Ask about your events today.

Frequently Asked Questions about apple-calendar

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query Apple Calendar events for today or an upcoming date range on macOS?

You can query Apple Calendar events for specific date ranges using icalBuddy. This Skill retrieves your upcoming events on macOS so you can check your schedule directly without opening the Calendar app.

Can I create new Apple Calendar events with specific start and end times?

Yes, you can create new Apple Calendar entries by providing a summary, start date, and end date. This Skill uses osascript to add the event details to a specific calendar on macOS.

Do I need icalBuddy installed to manage my macOS calendar with this Skill?

Yes, icalBuddy is a required dependency for querying Apple Calendar events. You need macOS with icalBuddy installed to perform efficient read operations on your calendar data.

What's the best way to add a meeting to a specific Apple Calendar like Work?

The best way to add an event to a specific Apple Calendar is to specify the target calendar name, along with the event summary and dates. The Skill uses osascript to create the entry on macOS.

Does this approach use osascript or icalBuddy for event creation?

This approach uses osascript for event creation and calendar management, while relying on icalBuddy specifically for querying and retrieving existing event data on macOS.