ekctl-skill

ekctl-skill

OtherClaude Codeby schappim

Summary

Manage macOS Calendar events and Reminders using the ekctl CLI tool.

Install to Claude Code

/plugin install ekctl-skill@ekctl-skill

Run in Claude Code. Add the marketplace first with /plugin marketplace add schappim/ekctl-skill if you haven't already.

README.md

ekctl Skill for Claude Code

A Claude Code skill for managing macOS Calendar events and Reminders using the ekctl CLI tool.

Installation

Using npx (Recommended)

npx skills add schappim/ekctl-skill

Manual Installation

Add the marketplace to Claude Code:

/plugin marketplace add schappim/ekctl-skill

Then install the skill:

/plugin install ekctl-skill@schappim-ekctl-skill

Prerequisites

Before using this skill, install ekctl:

brew tap schappim/ekctl
brew install ekctl

On first run, macOS will prompt you to grant Calendar and Reminders access.

What This Skill Enables

With this skill installed, Claude Code can:

  • List calendars and reminder lists - See all your calendars with their IDs
  • Manage calendar aliases - Set up friendly names like "work" instead of UUIDs
  • Create events - Add meetings, appointments, and all-day events
  • Query events - List events by date range, find specific events
  • Create reminders - Add tasks with due dates and priorities
  • Complete reminders - Mark reminders as done
  • Delete events/reminders - Remove items you no longer need

Example Interactions

Once installed, you can ask Claude things like:

> "Show me my calendars"

> "Set up an alias called 'work' for my Work calendar"

> "What meetings do I have today?"

> "Create a meeting called 'Team Standup' tomorrow at 9am for 30 minutes on my work calendar"

> "Add a reminder to call the dentist with high priority"

> "Show me my incomplete reminders"

> "Mark the 'Buy groceries' reminder as complete"

Skill Contents

  • SKILL.md - Main skill instructions and workflow
  • command-reference.md - Complete ekctl command documentation
  • scripting-examples.md - Advanced automation patterns

Related

License

MIT License

Related plugins

Browse all →