calendar-manager

Community

Effortlessly manage macOS Calendar events.

Authormbailey
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies the management of macOS Calendar events by providing programmatic ways to add, view, and edit entries. It automates routine scheduling tasks, reduces manual input errors, and allows for quick access to your schedule, saving time and ensuring you stay organized.

Core Features & Use Cases

  • Add Events: Create new calendar events with titles, times, locations, descriptions, and alarms by generating ICS files.
  • View Events: Fetch and display upcoming events from your macOS Calendar using EventKit, with options to filter by date or number of days.
  • Permission Handling: Guides through macOS Calendar access permissions for seamless operation.
  • Use Case: When you receive an email with appointment details, use this skill to automatically extract the information and add it to your macOS Calendar with a reminder, then quickly check your schedule for the day to ensure no conflicts.

Quick Start

Add a new calendar event titled "Team Sync" for tomorrow from 10:00 AM to 11:00 AM, with a 15-minute alarm.

Dependency Matrix

Required Modules

icalendarpyobjc-framework-EventKit

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: calendar-manager
Download link: https://github.com/mbailey/claude/archive/main.zip#calendar-manager

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.