automating-calendar

Community

Create and query macOS Calendar events fast.

AuthoriBz-04
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Automating macOS Calendar event creation and event querying saves you from manually opening Calendar, clicking through views, and retyping details for recurring or time-windowed schedules.

Core Features & Use Cases

  • Calendar event automation with JXA: discover AppleScript Calendar dictionary terms and translate them into JXA patterns for reliable event creation and calendar selection.
  • Advanced querying with EventKit bridge: use the EventKit ObjC bridge to fetch events within precise predicates, including richer cases where UI scripting or basic JXA collections become inefficient.
  • Batch-friendly workflows: supports operational patterns like defensive error handling, validation checks, and batching reads to avoid slow collection filtering.

Use cases: create one-off events, set up recurring meetings, find events in a date range, generate summaries for planning, and compute free time slots for scheduling proposals.

Quick Start

Ask to create a new Calendar event on your Mac by providing a title and start/end times, and the skill will create it via JXA/PyXA with calendar selection.

Dependency Matrix

Required Modules

PyXA

Components

scriptsreferences

💻 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: automating-calendar
Download link: https://github.com/iBz-04/gloamy/archive/main.zip#automating-calendar

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 471,000+ vetted skills library on demand.