Apple Erinnerungen CLI (remindctl)
Verwende remindctl, um Apple Erinnerungen direkt über das Terminal zu verwalten.
Wann verwenden
Verwende, wenn:
- Der Benutzer explizit "Erinnerung" oder "Erinnerungen-App" erwähnt
- Persönliche Aufgaben mit Fälligkeitsdaten erstellt werden, die mit iOS synchronisieren
- Apple-Erinnerungslisten verwaltet werden
- Der Benutzer möchte, dass Aufgaben in seiner iPhone/iPad Erinnerungen-App erscheinen
Wann NICHT verwenden
Nicht verwenden, wenn:
- OpenClaw-Aufgaben oder -Benachrichtigungen geplant werden sollen -> verwende stattdessen das
cron-Tool mit systemEvent - Kalenderereignisse oder -Termine -> verwende Apple Kalender
- Projekt-/Arbeitsaufgabenverwaltung -> verwende Notion, GitHub Issues oder die Aufgabenwarteschlange
- Einmalige Benachrichtigungen -> verwende das
cron-Tool für zeitgesteuerte Benachrichtigungen - Der Benutzer sagt "erinnere mich", aber meint eine OpenClaw-Benachrichtigung -> zuerst klären
Einrichtung
- Installation:
brew install steipete/tap/remindctl - Nur macOS; Erinnerungsberechtigung wird bei Aufforderung gewähren
- Status prüfen:
remindctl status - Zugriff anfordern:
remindctl authorize
Allgemeine Befehle
Erinnerungen anzeigen
remindctl # Heutige Erinnerungen
remindctl today # Heute
remindctl tomorrow # Morgen
remindctl week # Diese Woche
remindctl overdue # Überfällige
remindctl all # Alles
remindctl 2026-01-04 # Bestimmtes Datum
Listen verwalten
remindctl list # Alle Listen auflisten
remindctl list Arbeit # Bestimmte Liste anzeigen
remindctl list Projekte --create # Liste erstellen
remindctl list Arbeit --delete # Liste löschen
Erinnerungen erstellen
remindctl add "Milch kaufen"
remindctl add --title "Mama anrufen" --list Privat --due morgen
remindctl add --title "Meeting vorbereiten" --due "2026-02-15 09:00"
Erledigen/Löschen
remindctl complete 1 2 3 # Nach ID erledigen
remindctl delete 4A83 --force # Nach ID löschen
Ausgabeformate
remindctl today --json # JSON für Skripterstellung
remindctl today --plain # TSV-Format
remindctl today --quiet # Nur Anzahl
Datumsformate
Akzeptiert von --due und Datumsfiltern:
today,tomorrow,yesterdayYYYY-MM-DDYYYY-MM-DD HH:mm- ISO 8601 (
2026-01-04T12:34:56Z)
Beispiel: Benutzerabsicht klären
Benutzer: "Erinnere mich in 2 Stunden an den Deployment-Check"
Frage: "Möchtest du das in Apple Erinnerungen (synchronisiert mit deinem Telefon) oder als OpenClaw-Benachrichtigung (ich benachrichtige dich hier)?"
- Apple Erinnerungen -> verwende dieses Skill
- OpenClaw-Benachrichtigung -> verwende das
cron-Tool mit systemEvent