apple-reminders
Installation
SKILL.md
apple-reminders
Drive Apple Reminders from the terminal via remindctl. Reminders sync across Apple devices through iCloud.
Setup check (lazy — do NOT probe every turn)
Do not run a remindctl status probe before each request. Just run the
remindctl command the user asked for directly. Only when a command
fails map the error to a Setup playbook branch:
- stderr contains
command not found: remindctl→ Setup playbook → "remindctl is not installed". - output says permission
denied/not determined/restricted→ Setup playbook → "Reminders permission missing". - macOS not detected → reply that this skill is macOS-only and stop. Do NOT try to install anything.
If unsure which branch applies, capture stderr and ask the user before proceeding.
Setup playbook (when prerequisites are missing)
When a check fails, the agent's job is to OFFER concrete help and EXECUTE the fix itself — not to dump install instructions on the user. Use this dialogue shape: