apple-reminders
Manage your Apple Reminders directly from your terminal. List, add, edit, complete, or delete reminders and lists using remindctl.
Introduction
The Apple Reminders skill provides a robust interface for managing personal tasks and to-do lists within the Apple ecosystem directly from your OpenClaw command-line environment. By leveraging the remindctl utility, this skill bridges the gap between your terminal and native iOS/macOS Reminders, ensuring your tasks stay synchronized across your Apple devices without requiring manual app interaction. It is designed for power users who prefer keyboard-centric workflows and want to integrate reminders into their existing shell productivity routines.
-
Full lifecycle management for reminders including creation, modification, completion, and deletion.
-
Advanced list manipulation features such as listing existing boards, creating new task lists, and deleting obsolete ones.
-
Flexible due date scheduling supporting natural language inputs like 'today', 'tomorrow', or specific ISO 8601 timestamps.
-
Command-line utility integration allowing for piped data flows, JSON output for scripting, and quiet modes for status checking.
-
Seamless synchronization with iCloud, ensuring that tasks created via terminal are immediately available on iPhone, iPad, and Mac.
-
Ensure remindctl is installed via brew (steipete/tap/remindctl) and proper system permissions are granted to the terminal for Reminders access.
-
Use the --json or --plain flags for programmatic parsing when building custom automation scripts or dashboard widgets.
-
Distinguish between Apple Reminders and OpenClaw alerts; use this skill for persistent to-dos and the cron tool for temporary system alerts.
-
If you are managing project-heavy tasks, consider using dedicated project management integrations like Notion or GitHub Issues rather than simple reminders.
-
Always specify the list name when creating complex tasks to ensure they are organized into the correct categories automatically.
-
Perfect for users who frequently find themselves in a terminal session and need to offload cognitive tasks or capture action items before forgetting them.
Repository Stats
- Stars
- 366,613
- Forks
- 75,252
- Open Issues
- 6,923
- Language
- TypeScript
- Default Branch
- main
- Sync Status
- Idle
- Last Synced
- Apr 30, 2026, 10:51 AM