Individual skill
apple-calendar
Read and create Calendar.app events through a local macOS helper. Use when the user wants to inspect Apple Calendar calendars, summarize a day, check upcoming events, or create a new Calendar.app event from Codex.
plugins/matk0shub/apple-productivity-mcp/skills/apple-calendar/SKILL.md
Source commit d780783eba4ecc7c8b9429f95c9362df95f07c61
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,532
- Repository last updated
- Nov 6, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai-coding Repository topic
- awesome Repository topic
- awesome-list Repository topic
- codex Repository topic
- codex-plugins Repository topic
- openai Repository topic
- codex-skill Repository topic
- codex-skills Repository topic
- marketplace Repository topic
- codex-marketplace Repository topic
- productivity Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 4,835 bytesSKILL.mdcore · 4,835 bytesSKILL.mdcore · 4,835 bytesSKILL.mdcore · 4,835 bytesSKILL.mdcore · 4,835 bytesSKILL.mdcore · 4,835 bytesSKILL.mdcore · 4,835 bytesSKILL.mdcore · 4,835 bytesSKILL.mdcore · 4,835 bytesSKILL.mdcore · 4,835 bytesSKILL.mdcore · 4,835 bytesSKILL.mdcore · 4,835 bytesSKILL.mdcore · 4,835 bytesSKILL.mdcore · 4,835 bytesSKILL.mdcore · 4,835 bytes
Read excerpt
# Apple Calendar
## Overview
Use this skill to work with the local macOS Calendar app through the bundled helper at `../../scripts/apple_calendar.py`. The helper now uses an EventKit/Swift backend for data operations. Prefer the quick commands `today`, `tomorrow`, `agenda`, `free`, and `add` over lower-level calls unless you need raw JSON or direct lifecycle operations like `update-event`, `delete-event`, reminder changes, or `.ics` export/import.
## Workflow
1. Confirm the task is meant for Apple Calendar on macOS, not Google Calendar or Outlook.
2. Never run Calendar helper commands in parallel. The helper now serializes access to Calendar.app, and parallel calls only add latency.
3. For daily summaries, start with `today` or `tomorrow`. These default to the configured personal calendars in `../../config.json` instead of scanning every subscribed calendar.
4. Use `agenda` or `list-events` only when you need a specific date window or raw JSON payload.
5. Normalize relative dates into exact local timestamps before reasoning about conflicts or creating an event.
6. Prefer `add --if-free` for new events so overlapping slots are blocked unless the user explicitly wants a conflict.