Skip to main content
skill CX Codex

eventkit · prisma-labs-dev — Claude Code skill: EventKit API reference

A reference skill for EventKit that answers questions about Apple calendars and reminders and points to the docs files behind each answer.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Prisma-Labs-Dev/apple-skills --skill eventkit -a claude-code
Open on GitHub

What eventkit does

The skill searches a small set of docs and returns a short answer plus the file paths that hold the full details. Three files ship with it: eventkit-index.md for the framework overview, events and reminders, ekeventstore.md for store access and permissions, and ekreminder.md for creating and managing reminders.

It runs in a forked context — the frontmatter sets context: fork and hands the work to the Explore subagent. Questions about EKEventStore, EKEvent and EKReminder stay out of your main session, and the answer arrives with paths you can open yourself.

The skill only answers from those three files. Ask about anything outside them and you get nothing back, so it is worth checking the index first to see whether your question is covered. Install runs through npx skills add on most platforms; GitHub Copilot uses gh skill install instead.

What it helps with

  • check how to request calendar access with EKEventStore
  • find the methods for creating a reminder
  • tell EKEvent and EKReminder apart
  • get doc file paths instead of a paraphrased answer
  • ask an EventKit question without filling the main agent session

Example prompts for the agent

  • How do I request calendar access with EKEventStore?
  • Show me how to create an EKReminder with a due date
  • Search the EventKit docs for working with events and reminders

How to install eventkit

1Skills CLI (Vercel)

npx skills add Prisma-Labs-Dev/apple-skills --skill eventkit -a claude-code

2Manually: put the files in place

~/.claude/skills/eventkit/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/eventkit/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about eventkit

How do I install eventkit in Claude?

Run npx skills add Prisma-Labs-Dev/apple-skills --skill eventkit -a claude-code. The skill lands at ~/.claude/skills/eventkit/SKILL.md.

What does eventkit do?

It searches EventKit documentation: the framework overview, event store access and permissions, and reminder handling. You get a concise answer plus file paths for the details.

Which platforms support eventkit?

The skill installs on Claude, Codex, Cursor, GitHub Copilot, Gemini CLI and OpenCode, each with its own install command.

Source text

SKILL.md · MIT
---
name: eventkit
user-invocable: true
description: "API reference: EventKit. Query for EKEventStore, EKEvent, EKReminder, calendar access."
context: fork
agent: Explore
---

# EventKit Documentation

Search these docs to answer questions about calendar and reminder APIs.

## Return Format

Always include:
1. **Summary** - Answer the question concisely
2. **File paths** - List relevant files for full details

## Files

- `eventkit-index.md` - Framework overview, events, reminders
- `ekeventstore.md` - Event store access and permissions
- `ekreminder.md` - Creating and managing reminders

© Prisma-Labs-Dev · MIT · Prisma-Labs-Dev/apple-skills

Similar skills

Everything for Mobile →

eventkit by other authors comes first.

From the same set21

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor