automating-reminders

Community

Create and manage Apple Reminders automatically.

AuthoriBz-04
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates repetitive manual work of creating, querying, and updating Apple Reminders by letting you manage reminders programmatically on macOS.

Core Features & Use Cases

  • JXA-first Reminders automation: Use JavaScript for Automation (JXA) via Script Editor to create reminders, update properties, and delete items safely.
  • Efficient discovery with filtering: Use Reminders specifiers and .whose queries to filter by title, due dates, completion state, and other properties with fewer round-trips.
  • Batch-friendly operations and “move” workaround: Implement update/delete in batches and handle moving items via copy-delete patterns since native move may be unavailable/restricted.
  • Practical admin-style workflows: Create reminders with due/remind dates, mark reminders complete based on criteria, list overdue/incomplete items, and manage lists reliably across localized list names.

Quick Start

Create a new reminder via JXA by asking: create a reminder titled "Prepare deck" with a due date 3 days from now and a reminder alert 2 days from now in my Reminders list.

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

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.