apple-calendar

Manage Apple Calendar events on macOS using AppleScript.

1|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/rustykuntz/rocie-tools --skill apple-calendar-rustykuntz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-calendar
Source: https://github.com/rustykuntz/rocie-tools/tree/main/skills/apple-calendar
Command: npx skills add https://github.com/rustykuntz/rocie-tools --skill apple-calendar-rustykuntz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the management of your Apple Calendar by allowing you to create, edit, delete, and search for events directly through natural language commands.

Core Features & Use Cases

  • Event Creation: Easily schedule new meetings, appointments, or reminders.
  • Event Modification: Update existing event details like time, location, or summary.
  • Event Deletion: Remove events from your calendar.
  • Event Searching: Find specific events based on keywords or date ranges.
  • Use Case: "Add a meeting with John tomorrow at 2 PM in the conference room." or "What's on my calendar for next Tuesday?"

Quick Start

Use the apple-calendar skill to create an event called "Team Sync" for tomorrow from 10 AM to 11 AM.

Frequently Asked Questions about apple-calendar

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

FAQPage Schema
How do I manage Apple Calendar events using natural language?

You can manage Apple Calendar events by issuing natural language commands to create, edit, delete, and search for entries. This Skill translates your requests into AppleScript actions on macOS, handling details like summary, dates, location, and recurrence.

Can I schedule all-day and recurring appointments in macOS Calendar via AppleScript?

Yes, scheduling all-day and recurring appointments in macOS Calendar is fully supported. The Skill uses AppleScript to process flexible date and recurrence formats, allowing you to set up timed events or all-day entries with specific repetition rules.

What's the best way to search for calendar events by date range on macOS?

The best way to search for calendar events by date range on macOS is using this Skill's event searching functionality. It leverages AppleScript to find specific appointments based on keywords or specified date ranges within your Apple Calendar.

Does this Apple Calendar management Skill work without installing additional dependencies?

Yes, this Apple Calendar management Skill works without installing additional dependencies. It operates entirely through built-in AppleScript on macOS, requiring no extra scripts or packages to create, read, update, or delete your calendar entries.

What details can I update when modifying an existing macOS Calendar event?

When modifying an existing macOS Calendar event, you can update details such as the time, location, and summary. The Skill relays these modifications through AppleScript to alter your specified calendar entries directly.

Why use AppleScript to create calendar entries instead of standard macOS GUI?

Using AppleScript to create calendar entries instead of the standard macOS GUI allows for direct, automated event management through natural language. This streamlines scheduling by handling creating, reading, updating, and deleting events without manual interface interaction.