Skip to content
Agentmart
Submit a tool

apple-calendar

View Apple Calendar schedules, draft or import `.ics` files, and coordinate host-side calendar actions on macOS.

Skill by HybridAIOne

IndexedMIT★ 159
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/hybridaione-apple-calendar

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

View Apple Calendar schedules, draft or import `.ics` files, and coordinate host-side calendar actions on macOS.

Use cases: productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/apple-calendar

What's inside

Skill name
apple-calendar
Description
View Apple Calendar schedules, draft or import `.ics` files, and coordinate host-side calendar actions on macOS.
License
MIT
Instructions
91 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Apple Calendar

Use this skill for macOS Calendar.app and `.ics` workflows.

## Scope

- draft or import `.ics` files
- review or manage Apple Calendar events on the host Mac
- coordinate one-off calendar actions through the Calendar app or an existing
  local CLI

## Default Strategy

1. Confirm title, date, timezone, and attendees before creating anything.
2. If the task is mostly event creation, prefer a generated `.ics` file that the
   user can import into Calendar.
3. If the user already has a local calendar CLI such as `icalBuddy`, use it for
   read-heavy workflows.
4. For writes in Calendar.app itself, prepare the exact event details first and
   only then trigger the host-side action.

## `.ics` Workflow

Use `.ics` when the user wants a portable calendar event or invite draft.
Generate a fresh UID and timestamp for each event so repeated imports do not
collide and the file does not go stale.

Minimal event template:

```bash
EVENT_UID="$(uuidgen)@hybridclaw"
EVENT_STAMP="$(date -u +%Y%m%dT%H%M%SZ)"
EVENT_START_UTC="YYYYMMDDTHHMMSSZ"
EVENT_END_UTC="YYYYMMDDTHHMMSSZ"
cat > event.ics <<EOF
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//HybridClaw//Apple Calendar//EN
BEGIN:VEVENT
UID:${EVENT_UID}
DTSTAMP:${EVENT_STAMP}
DTSTART:${EVENT_START_UTC}
DTEND:${EVENT_END_UTC}
SUMMARY:Project Review
DESCRIPTION:Review the release checklist.
LOCATION:Berlin Office
END:VEVENT
END:VCALENDAR
EOF
```

Replace `EVENT_START_UTC` and `EVENT_END_UTC` with the actual event times in
UTC before writing the file.

After writing the file, import it with:

```bash
open event.ics
```

## Optional Local CLI

If `icalBuddy` is already installed, it is useful for schedule reads:

```bash
icalBuddy eventsToday
icalBuddy eventsFrom:today to:tomorrow
icalBuddy eventsFrom:today to:7days
```

If no calendar CLI exists, fall back to `.ics` generation or direct Calendar app
interaction on the host.

## Working Rules

- Always state the timezone explicitly when the user gives relative times.
- Never send invites or create events with attendees without explicit
  confirmation.
- If recurrence matters, describe it in plain language before encoding it into
  calendar fields.
- Prefer read-before-write when the user is modifying an existing event.
- If the user says "iCal", treat it as Apple Calendar unless they clearly mean a
  raw `.ics` file format workflow.

## Pitfalls

- Do not assume the Mac's timezone matches the event timezone.
- Do not create all-day events when the user gave a specific time.
- Do not turn reminders or todos into calendar events unless the user wants
  scheduling.

From HybridAIOne/hybridclaw, MIT.

More from HybridAIOne/hybridclaw

Signals

Stars
159
Forks
17
Open issues
323
Last commit (this folder)
Oct 1, 2026 (27 days ago)
Last release
Oct 24, 2026 (4 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from HybridAIOne

Cite this page

apple-calendar skill. Agent Mart. https://agentmart.dev/skills/hybridaione-apple-calendar (last updated 2026-10-24)