Apple Reminders - управление Apple Reminders через remindctl
Apple Reminders через remindctl: добавление, просмотр и завершение задач.
Метаданные навыка
Заголовок раздела «Метаданные навыка»| Источник | Встроенный (устанавливается по умолчанию) |
| Путь | skills/apple/apple-reminders |
| Версия | 1.0.0 |
| Автор | Hermes Agent |
| Лицензия | MIT |
| Платформы | macos |
| Теги | Reminders, tasks, todo, macOS, Apple |
Справка: полный SKILL.md
Заголовок раздела «Справка: полный SKILL.md»Ниже приведено полное определение навыка, которое Hermes загружает при его активации. Именно эти инструкции агент видит во время работы навыка.
Apple Reminders
Заголовок раздела «Apple Reminders»Используйте remindctl для управления Apple Reminders прямо из терминала. Задачи синхронизируются через iCloud на всех устройствах Apple.
Требования
Заголовок раздела «Требования»- macOS с Reminders.app
- Установка:
brew install steipete/tap/remindctl - Разрешите доступ к Reminders при запросе
- Проверка:
remindctl status/ Запрос доступа:remindctl authorize
Когда использовать
Заголовок раздела «Когда использовать»- Пользователь упоминает
reminderили приложение Reminders - Нужно создать личные задачи с дедлайнами, которые синхронизируются на iOS
- Нужно управлять списками Apple Reminders
- Пользователь хочет видеть задачи на iPhone или iPad
Когда НЕ использовать
Заголовок раздела «Когда НЕ использовать»- Планирование алертов агента -> используйте cronjob tool
- События календаря -> используйте Apple Calendar или Google Calendar
- Управление проектными задачами -> используйте GitHub Issues, Notion и т.п.
- Если пользователь говорит
remind me, но имеет в виду alert агента -> сначала уточните
Быстрая справка
Заголовок раздела «Быстрая справка»Просмотр напоминаний
Заголовок раздела «Просмотр напоминаний»remindctl # Напоминания на сегодняremindctl today # Сегодняremindctl tomorrow # Завтраremindctl week # На этой неделеremindctl overdue # Просроченныеremindctl all # Всеremindctl 2026-01-04 # Конкретная датаУправление списками
Заголовок раздела «Управление списками»remindctl list # Все спискиremindctl list Work # Конкретный списокremindctl list Projects --create # Создать списокremindctl list Work --delete # Удалить списокСоздание напоминаний
Заголовок раздела «Создание напоминаний»remindctl add "Buy milk"remindctl add --title "Call mom" --list Personal --due tomorrowremindctl add --title "Meeting prep" --due "2026-02-15 09:00"Завершение / удаление
Заголовок раздела «Завершение / удаление»remindctl complete 1 2 3 # Завершить по IDremindctl delete 4A83 --force # Удалить по IDФорматы вывода
Заголовок раздела «Форматы вывода»remindctl today --json # JSON для скриптовremindctl today --plain # TSV-форматremindctl today --quiet # Только количествоФорматы дат
Заголовок раздела «Форматы дат»Принимаются в --due и фильтрах по датам:
today,tomorrow,yesterdayYYYY-MM-DDYYYY-MM-DD HH:mm- ISO 8601 (
2026-01-04T12:34:56Z)
Правила
Заголовок раздела «Правила»- Если пользователь говорит
remind me, уточните: Apple Reminders или alert агента по cron - Всегда подтверждайте текст напоминания и срок перед созданием
- Для машинного разбора используйте
--json