Apple Reminders 1

v1.0.0

Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.

0· 171·1 current·1 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for tigertamvip/apple-reminders-1.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Apple Reminders 1" (tigertamvip/apple-reminders-1) from ClawHub.
Skill page: https://clawhub.ai/tigertamvip/apple-reminders-1
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: remindctl
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install apple-reminders-1

ClawHub CLI

Package manager switcher

npx clawhub@latest install apple-reminders-1
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The skill declares and requires the remindctl binary and documents how to install it via Homebrew or build from source; these needs match the described purpose of controlling Apple Reminders.
Instruction Scope
SKILL.md only instructs running remindctl commands and managing macOS Reminders permissions. It does not ask the agent to read unrelated files, environment variables, or send data to external endpoints.
Install Mechanism
Install uses a Homebrew formula (steipete/tap/remindctl), which is a normal and low-friction approach. Note that this is a third-party tap (steipete) rather than the core Homebrew repo — users may want to inspect the tap/formula or upstream repo before installing.
Credentials
No environment variables, credentials, or config paths are requested; the privacy-sensitive element is macOS Reminders permission, which is appropriate for the stated functionality.
Persistence & Privilege
The skill does not request always:true or any elevated persistent presence, nor does it modify other skills or system-wide agent settings.
Assessment
This skill is coherent with its description, but before installing: (1) verify the Homebrew tap and upstream repo (steipete/remindctl) to ensure you trust the maintainer and formula; (2) be aware that you must grant macOS Reminders access to Terminal/remindctl — this gives the binary access to your personal reminders data; and (3) if running commands over SSH, remember that granting Reminders access for remote sessions can expose data on the machine running the commands. If you want extra assurance, inspect the remindctl source/build artifacts yourself before installation.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

Clawdis
OSmacOS
Binsremindctl

Install

Install remindctl via Homebrew
Bins: remindctl
brew install steipete/tap/remindctl
latestvk97aeyt1kwhwpnxva822bc0ncs83c5qm
171downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0
macOS

Apple Reminders CLI (remindctl)

Use remindctl to manage Apple Reminders directly from the terminal. It supports list filtering, date-based views, and scripting output.

Setup

  • Install (Homebrew): brew install steipete/tap/remindctl
  • From source: pnpm install && pnpm build (binary at ./bin/remindctl)
  • macOS-only; grant Reminders permission when prompted.

Permissions

  • Check status: remindctl status
  • Request access: remindctl authorize

View Reminders

  • Default (today): remindctl
  • Today: remindctl today
  • Tomorrow: remindctl tomorrow
  • Week: remindctl week
  • Overdue: remindctl overdue
  • Upcoming: remindctl upcoming
  • Completed: remindctl completed
  • All: remindctl all
  • Specific date: remindctl 2026-01-04

Manage Lists

  • List all lists: remindctl list
  • Show list: remindctl list Work
  • Create list: remindctl list Projects --create
  • Rename list: remindctl list Work --rename Office
  • Delete list: remindctl list Work --delete

Create Reminders

  • Quick add: remindctl add "Buy milk"
  • With list + due: remindctl add --title "Call mom" --list Personal --due tomorrow

Edit Reminders

  • Edit title/due: remindctl edit 1 --title "New title" --due 2026-01-04

Complete Reminders

  • Complete by id: remindctl complete 1 2 3

Delete Reminders

  • Delete by id: remindctl delete 4A83 --force

Output Formats

  • JSON (scripting): remindctl today --json
  • Plain TSV: remindctl today --plain
  • Counts only: remindctl today --quiet

Date Formats Accepted by --due and date filters:

  • today, tomorrow, yesterday
  • YYYY-MM-DD
  • YYYY-MM-DD HH:mm
  • ISO 8601 (2026-01-04T12:34:56Z)

Notes

  • macOS-only.
  • If access is denied, enable Terminal/remindctl in System Settings → Privacy & Security → Reminders.
  • If running over SSH, grant access on the Mac that runs the command.

Comments

Loading comments...