Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
ericboehs avatar

Setup Calendar

  • 1 installs
  • 2 repo stars
  • Updated July 14, 2026
  • ericboehs/claude-plugins

Installs and configures the ical CLI for Apple Calendar management, including granting macOS Calendar permissions.

About

Installs and configures the ical CLI for managing Apple Calendar from the command line, including granting macOS Calendar access. A developer uses it to set up calendar tooling before running calendar commands.

  • Installs and configures the ical CLI for Apple Calendar
  • Guides Calendar permission grants in macOS System Settings

Setup Calendar by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #468 of 550 CLI & Terminal skills by installs in the Skillselion catalog
  • Data as of Jul 15, 2026 (Skillselion catalog sync)
npx skills add https://github.com/ericboehs/claude-plugins --skill setup-calendar

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars2
Last updatedJuly 14, 2026
Repositoryericboehs/claude-plugins

What it does

Installs and configures the ical CLI for Apple Calendar management, including granting macOS Calendar permissions.

Files

SKILL.mdMarkdownGitHub ↗

Setup Apple Calendar CLI

Guided installation of the ical CLI tool for managing Apple Calendar from the command line.

Step 1: Check Prerequisites

which ical && ical version

If ical is already installed, tell the user their calendar CLI is ready and suggest /calendar.

Step 2: Install ical

curl -fsSL https://ical.sidv.dev/install | bash

This installs the ical binary to /usr/local/bin/ical.

Step 3: Grant Calendar Access

The first time ical runs, macOS will prompt for Calendar access. Run a test command to trigger the permission dialog:

ical calendars

If the user sees a permissions error, guide them to: 1. Open System Settings > Privacy & Security > Calendars 2. Enable access for the terminal app they're using (Terminal, iTerm2, Ghostty, etc.) 3. Re-run ical calendars

Step 4: Verify

# List calendars
ical calendars

# Show today's events
ical today -o json

If both commands succeed, the setup is complete. Suggest the user try /calendar.

Behavior

1. Run through steps sequentially, checking what's already done 2. Don't reinstall if ical is already present and working 3. If ical is installed but calendar access is denied, focus on the permissions step 4. After successful setup, suggest /calendar to start using it

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.