with one click
reminders-operations
Manage macOS Reminders from the command line.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Manage macOS Reminders from the command line.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Reference and cheatsheet for Cadova, a Swift DSL for parametric 3D modeling (3MF output, Manifold-backed). Use when reading or writing Swift files that import Cadova, when working in a directory whose Package.swift depends on github.com/tomasf/Cadova, or when the user asks about Cadova primitives, models, edge profiles, materials, or 3MF generation.
Use when user asks about managing stacked git branches, rebasing stacks, navigating commits/branches, syncing with remote, or amending commits in a stack.
Use when user asks about git worktrees, running AI agents in parallel, wt commands, worktrunk hooks, or managing multiple parallel branches with wt.
Execute ES|QL (Elasticsearch Query Language) queries, use when the user wants to query Elasticsearch data, analyze logs, aggregate metrics, explore data, or create charts and dashboards from ES|QL results.
Use this skill when fetching website content, especially JavaScript-rendered pages (SPAs, React, Vue, dynamic content). Replaces the built-in WebFetch tool with lightpanda, a headless browser that renders JavaScript. Use when the user asks to fetch, scrape, or read a website URL, or when you need to retrieve web page content for any task.
Interact with Elasticsearch and Kibana via REST API using curl. Use when querying, indexing, managing indices, checking cluster health, writing aggregations, deploying dashboards, or troubleshooting Elasticsearch. Requires cluster URL and API key. Covers: search (Query DSL), CRUD operations, index management, mappings, aggregations, cluster health, ILM, ES|QL, Kibana API (dashboards, data views, saved objects), OpenTelemetry data patterns, and common troubleshooting patterns.
| name | reminders-operations |
| description | Manage macOS Reminders from the command line. |
| user-invocable | true |
Manage macOS Reminders using the reminders CLI at /opt/homebrew/bin/reminders.
| User Query | Command |
|---|---|
| "What's on my todo list?" | reminders show Task --format json |
| "Show my shopping list" | reminders show Shopping --format json |
| "Show all my reminders" | reminders show-all --format json |
| "Add milk to shopping" | reminders add Shopping "Buy milk" |
| "Remind me to call dentist tomorrow" | reminders add Task "Call dentist" -d "tomorrow" |
| "Mark the first task as done" | reminders complete Task 0 |
| "Delete the third shopping item" | reminders delete Shopping 2 |
| "What lists do I have?" | reminders show-lists |
| "Show completed tasks" | reminders show Task --only-completed --format json |
| "What's due today?" | reminders show-all -d today --format json |
/opt/homebrew/bin/reminders show-lists
/opt/homebrew/bin/reminders show <list-name> --format json
/opt/homebrew/bin/reminders show-all --format json
Common options: --only-completed, --include-completed, -s due-date, -o ascending, -d today.
/opt/homebrew/bin/reminders add <list-name> <reminder> [-d <date>] [-p <priority>] [-n <notes>]
Date supports natural language ("tomorrow 9am") and ISO ("2026-04-03"). Priority: none, low, medium, high.
/opt/homebrew/bin/reminders complete <list-name> <index>
/opt/homebrew/bin/reminders uncomplete <list-name> <index>
Index is 0-based from show output.
/opt/homebrew/bin/reminders edit <list-name> <index> [new-text] [-n <notes>]
/opt/homebrew/bin/reminders delete <list-name> <index>
/opt/homebrew/bin/reminders new-list <list-name>
--format json when reading reminders for parsing. For JSON schema details, read format.md in this skill directory.show the list to confirm the correct index, then perform the action."John & Jane").