terrylica avatar

Calendar Event Manager

This solves the "I set a Calendar event and still missed it" problem by creating both macOS Calendar events with multi-tier sound alarms and paired Reminders as a redundant notification channel. The implementation is unusually opinionated: it enforces sounds longer than 1.4 seconds only (shorter ones get ignored), bans string-based date parsing after multiple locale failures, and mandates six alarm tiers from one day before through event time, each with a different sound so you know which tier fired by ear alone. Built from real failures documented in the comments. If you've ever missed an important meeting despite "setting a reminder," this is the paranoid version of event management.

skills.sh installs
214
GitHub stars
2
last updated
Aug 21, 2026

Install

$ npx -y skills add terrylica/cc-skills --skill calendar-event-manager --agent claude-code

Installs into .claude/skills of the current project.

Files

Calendar Event Manager

Create macOS Calendar events with tiered sound alarms and paired Reminders so events are never missed across Mac and iOS.

Self-Evolving Skill: This skill improves through use. If instructions are wrong, parameters drifted, or a workaround was needed — fix this file immediately, don't defer. Only update for real, reproducible issues.

CRITICAL RULES (Hard-Learned Truths 2026-02-12)

These rules are NON-NEGOTIABLE. Violating any of them defeats the purpose of this skill.

1. Calendar + Reminders ALWAYS Together

Every event MUST create BOTH:

  • Calendar event with multiple sound alarm entries (custom sound per tier)
  • Reminders (3 minimum) as a separate notification channel

Never create one without the other.

2. Use sound alarm, NOT display alarm

-- CORRECT: audible alert with custom sound
make new sound alarm at end of sound alarms with properties {trigger interval:-60, sound name:"Glass"}

-- WRONG: silent visual banner only
make new display alarm at end of display alarms with properties {trigger interval:-60}

Sponsors

Details

Repository
github.com/terrylica/cc-skills
Category
Automation & Workflows
First seen
Jun 3, 2026

More from terrylica/cc-skills

All 15
1yonatangross avatartask-dependency-patternsyonatangross/orchestkitTask Management patterns with TaskCreate, TaskUpdate, TaskGet, TaskList tools. Decompose complex work into trackable tasks with dependency chains. Use when mana214skills.sh installs
2davila7 avatarhubspot-integrationdavila7/claude-code-templatesExpert patterns for HubSpot CRM integration including OAuth authentication, CRM objects, associations, batch operations, webhooks, and custom objects. Covers No212skills.sh installs
3membranedev avatarfortifymembranedev/application-skillsFortify integration. Manage data, records, and automate workflows. Use when the user wants to interact with Fortify data.212skills.sh installs
4davila7 avatarazure-functionsdavila7/claude-code-templatesExpert patterns for Azure Functions development including isolated worker model, Durable Functions orchestration, cold start optimization, and production patter211skills.sh installs
5slanycukr avataraxiosslanycukr/riot-api-projectPromise-based HTTP client for making requests from browser and Node.js211skills.sh installs
6davila7 avatarlatchbio-integrationdavila7/claude-code-templatesLatch platform for bioinformatics workflows. Build pipelines with Latch SDK, @workflow/@task decorators, deploy serverless workflows, LatchFile/LatchDir, Nextfl209skills.sh installs