Apple Reminders CLI for Openclaw

A command-line interface for managing Apple Reminders on macOS, enabling AI agents to interact with system tasks.

npjameszheng1125-netizen
v1.0.0
Mar 16, 2026
0
904
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install npjames-apple-reminders

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install npjames-apple-reminders using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Apple Reminders CLI?

The Apple Reminders CLI skill leverages the powerful remindctl tool to bridge the gap between AI agents and the native macOS Reminders app. This integration allows developers to programmatically manage lists, set due dates, and track completion status directly from the terminal or through automated workflows. By using this Openclaw Skills integration, users can seamlessly incorporate their system-level tasks into their broader AI-driven productivity environment and coding workflows.

Apple Reminders CLI Use Cases

  • Automated task creation from chat or code contexts during development.
  • Synchronizing coding project milestones with native macOS Reminders.
  • Generating daily agenda summaries via CLI for AI agent processing.
  • Bulk completing or deleting reminders based on specific filters or date ranges.

How Apple Reminders CLI Works

  1. The user installs the remindctl binary on a macOS system via Homebrew or source.
  2. Permission is granted to the CLI tool to access the native Reminders database via macOS Privacy settings.
  3. The AI agent executes specific commands like add, list, or edit to interact with the task database.
  4. Task data is returned in JSON or plain text formats, allowing the agent to parse, filter, and act upon the information in real-time.

Apple Reminders CLI Setup

To get started with this skill for Openclaw Skills, follow these steps:

# Install via Homebrew
brew install steipete/tap/remindctl

# Authorize access to Reminders
remindctl authorize

# Verify permission status
remindctl status

Apple Reminders CLI Data Schema & Taxonomy

The skill processes reminder objects and list metadata. Output can be structured as follows:

Attribute Description Example/Format
Title The primary name of the reminder Buy milk
List The associated reminder list name Personal
Due Date The scheduled date or time 2026-01-04 or tomorrow
Format Output structure for scripting --json or --plain
ID Unique identifier for editing/completing 4A83

Apple Reminders CLI Advanced Features

  • JSON output support for seamless integration with Openclaw Skills automated data pipelines.
  • Complex date filtering using natural language keywords like today, tomorrow, and overdue.
  • Full list lifecycle management including creation, renaming, and deletion via CLI.
  • Remote execution support for managing tasks over SSH on a macOS host.
  • Quiet mode to return only task counts for quick status checks.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*