Skip to main content
Generalcaidish

calendar

Manage macOS Calendar events. Use when the user asks to check, add, or manage calendar events.

Stars
40
Source
caidish/cAI-tools
Updated
2026-05-28
Slug
caidish--cAI-tools--calendar
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/caidish/cAI-tools/HEAD/plugins/mac/skills/calendar/SKILL.md -o .claude/skills/calendar.md

Drops the SKILL.md into .claude/skills/calendar.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

Calendar Skill Guide

Reads all calendars, writes only to "Agent" calendar.

scripts/ical.sh list                              # today's events
scripts/ical.sh add "<title>" "<start>" "<end>" "[notes]"
scripts/ical.sh calendars                         # list calendars
scripts/ical.sh ensure                            # create Agent calendar
  • Date formats: "2026-01-05 14:00", "today 14:00", "tomorrow 10:30"

Constraint: Use AskUserQuestion to confirm before adding events.

Note: Requires Accessibility permissions for Terminal.