apple-reminders — скилл для Claude Code: установка
Скилл управляет Apple Reminders через remindctl: показывает, создаёт, редактирует, завершает и удаляет напоминания и списки.
npx skills add openclaw/openclaw --skill apple-reminders -a claude-codeЧто делает apple-reminders
apple-reminders подключает управление Apple Reminders к агенту через CLI remindctl. Скилл умеет показывать напоминания за сегодня, завтра, неделю и просроченные, работать со списками, создавать задачи с датой и временем, завершать и удалять их.
Для работы нужен macOS и установленный remindctl. Его ставят через Homebrew командой brew install steipete/tap/remindctl, затем выдают доступ к Reminders командой remindctl authorize. Статус доступа проверяется через remindctl status. Результаты можно получать в JSON или TSV.
Ставьте скилл, когда задачи должны появляться в Apple Reminders и синхронизироваться с iPhone или iPad. Для сообщений агента по расписанию, событий календаря и рабочих задач нужны другие инструменты.
Какие задачи решает
- создать напоминание со сроком
- показать просроченные задачи
- управлять списками Apple Reminders
- завершить напоминания по ID
- получить задачи в формате JSON
Примеры запросов агенту
- Добавь напоминание «Call mom» в список Personal на завтра.
- Покажи просроченные напоминания в JSON.
- Создай список Projects и добавь туда задачу Meeting prep на `2026-02-15 09:00`.
Как установить apple-reminders
1Через Skills CLI (Vercel)
npx skills add openclaw/openclaw --skill apple-reminders -a claude-code2Вручную: положить файлы
~/.claude/skills/apple-reminders/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/apple-reminders/
1Через Skills CLI (Vercel)
npx skills add openclaw/openclaw --skill apple-reminders -a codex2Вручную: положить файлы
.agents/skills/apple-reminders/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openclaw/openclaw --skill apple-reminders -a cursor2Вручную: положить файлы
.cursor/skills/apple-reminders/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openclaw/openclaw apple-reminders2Вручную: положить файлы
.github/skills/apple-reminders/SKILL.md1Через Skills CLI (Vercel)
npx skills add openclaw/openclaw --skill apple-reminders -a gemini-cli2Командой платформы
gemini skills install https://github.com/openclaw/openclaw --path skills/apple-remindersВручную: положить файлы
.devin/skills/apple-reminders/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add openclaw/openclaw --skill apple-reminders -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора45
Весь набор →Похожие
Вопросы о apple-reminders
Как установить apple-reminders в Claude Code?
Выполните npx skills add openclaw/openclaw --skill apple-reminders -a claude-code. Файл скилла появится по пути ~/.claude/skills/apple-reminders/SKILL.md.
Что делает apple-reminders?
Скилл управляет Apple Reminders через remindctl: выводит и создаёт напоминания, работает со списками, завершает и удаляет задачи.
Что нужно для работы apple-reminders?
Нужен macOS, установленный remindctl и разрешение на доступ к Reminders. Доступ можно запросить командой remindctl authorize.
Исходный текст
SKILL.md · MIT
---
name: apple-reminders
description: "List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl."
homepage: https://github.com/steipete/remindctl
metadata:
{
"openclaw":
{
"emoji": "⏰",
"os": ["darwin"],
"requires": { "bins": ["remindctl"] },
"install":
[
{
"id": "brew",
"kind": "brew",
"formula": "steipete/tap/remindctl",
"bins": ["remindctl"],
"label": "Install remindctl via Homebrew",
},
],
},
}
---
# Apple Reminders CLI (remindctl)
Use `remindctl` to manage Apple Reminders directly from the terminal.
## When to Use
Use when:
- User explicitly mentions "reminder" or "Reminders app"
- Creating personal to-dos with due dates that sync to iOS
- Managing Apple Reminders lists
- User wants tasks to appear in their iPhone/iPad Reminders app
## When NOT to Use
Do not use when:
- Scheduling OpenClaw tasks or alerts -> use `cron` tool with systemEvent instead
- Calendar events or appointments -> use Apple Calendar
- Project/work task management -> use Notion, GitHub Issues, or task queue
- One-time notifications -> use `cron` tool for timed alerts
- User says "remind me" but means an OpenClaw alert -> clarify first
## Setup
- Install: `brew install steipete/tap/remindctl`
- macOS-only; grant Reminders permission when prompted
- Check status: `remindctl status`
- Request access: `remindctl authorize`
## Common Commands
### View Reminders
```bash
remindctl # Today's reminders
remindctl today # Today
remindctl tomorrow # Tomorrow
remindctl week # This week
remindctl overdue # Past due
remindctl all # Everything
remindctl 2026-01-04 # Specific date
```
### Manage Lists
```bash
remindctl list # List all lists
remindctl list Work # Show specific list
remindctl list Projects --create # Create list
remindctl list Work --delete # Delete list
```
### Create Reminders
```bash
remindctl add "Buy milk"
remindctl add --title "Call mom" --list Personal --due tomorrow
remindctl add --title "Meeting prep" --due "2026-02-15 09:00"
```
### Complete/Delete
```bash
remindctl complete 1 2 3 # Complete by ID
remindctl delete 4A83 --force # Delete by ID
```
### Output Formats
```bash
remindctl today --json # JSON for scripting
remindctl today --plain # TSV format
remindctl today --quiet # Counts only
```
## 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`)
## Example: Clarifying User Intent
User: "Remind me to check on the deploy in 2 hours"
**Ask:** "Do you want this in Apple Reminders (syncs to your phone) or as an OpenClaw alert (I'll message you here)?"
- Apple Reminders -> use this skill
- OpenClaw alert -> use `cron` tool with systemEvent
© openclaw · MIT · openclaw/openclaw