What problem does it solve? Managing Apple Reminders from the command line or an AI agent is difficult because EventKit only exposes a subset of Reminders features, and direct database writes are unsafe. This Skill teaches agents how to use the RemCTL CLI to read, create, edit, complete, and troubleshoot reminders with full fidelity, including private metadata like tags, sections, smart lists, and templates. ## Core Features & Use Cases - Full Reminders CRUD: Read due items, lists, groups, and reminders with JSON output, and create or edit reminders with due dates, recurrence, priorities, and alarms through EventKit. - Private Metadata Writes: Use explicit --private commands for synced tags, rich links, sections, subtasks, images, flagging, list groups, custom smart lists, Groceries lists, and Reminders templates. - Safe Automation Guardrails: Destructive commands require --force, private rich URLs are validated, and every write has a documented JSON verification path. - Use Case: Ask your agent to create a recurring weekly report reminder in your Work list with a 15-minute alarm, then verify it with remctl info <id> --json. ## Quick Start Ask the agent to show today's reminders as JSON using the remctl today command, then create a new reminder with a due date in a chosen list.