plugins/reminders/skills/reminders/SKILL.md
Search, create, and complete Apple Reminders. Use when user asks about tasks, todos, reminders, grocery lists, or wants to add/complete items.
npx skillsauth add cardmagic/ai-marketplace remindersInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Manage Apple Reminders from the command line.
If the reminders CLI is not installed, install it:
brew install cardmagic/tap/reminders
# or
npm install -g @cardmagic/reminders
Requirements:
Use this skill when user asks about:
Proactive triggers: "reminders", "tasks", "todos", "grocery list", "add reminder", "remind me", "mark done", "complete task", "what's on my list", "due soon"
# Show pending reminders (default)
reminders
# Show all reminder lists with counts
reminders lists
# Show reminders in a specific list
reminders list "Groceries"
reminders list "Work" --all # include completed
# Show pending/completed/flagged
reminders pending
reminders completed
reminders flagged
# Show reminders due within N days
reminders due --days 7
The add command auto-detects the appropriate list based on content:
# Auto-detects list from content
reminders add "Buy milk" # → Groceries list
reminders add "Call mom" # → Family list (if exists)
# Specify list explicitly
reminders add "Review PR" --list "Work"
# With due date
reminders add "Doctor appointment" --due 2024-01-15
reminders add "Morning standup" --due tomorrow --time 09:00
# With priority and flags
reminders add "Urgent task" --priority high --flagged
# Full options
reminders add "Project deadline" --list "Work" --due 2024-02-01 --priority high --notes "Final review"
The done command marks reminders as completed:
# Search all lists for matching reminder
reminders done "Buy milk"
# Search in specific list (faster)
reminders done "meeting notes" --list "Work"
# Fuzzy search across all reminders
reminders search "milk"
# Filter by list or status
reminders search "meeting" --list "Work"
reminders search "groceries" --pending
reminders search "project" --completed
| Option | Description | Example |
|--------|-------------|---------|
| --list, -l | Filter by list name | --list "Groceries" |
| --due, -d | Due date (YYYY-MM-DD, today, tomorrow) | --due tomorrow |
| --time, -t | Due time (HH:MM) | --time 09:00 |
| --priority, -p | Priority level | --priority high |
| --notes, -n | Add notes | --notes "Don't forget!" |
| --flagged, -f | Mark as flagged | --flagged |
| --pending | Show only pending | --pending |
| --completed | Show only completed | --completed |
| --all, -a | Include completed | --all |
| --days | Days to look ahead | --days 7 |
reminders add "Buy groceries"done command uses fuzzy matching - partial titles workreminders indextools
Search, browse, create, and delete Apple Notes. Use when user asks about notes, wants to find something in notes, create a new note, or delete notes.
data-ai
Fuzzy search and browse Apple Messages/iMessage. Use when user asks to find texts, search messages, look up conversations, find what someone said, who texted recently, or view recent messages.
tools
# Text Classification with Classifier Use when: User asks to classify text, detect spam, analyze sentiment, detect emotions, or use pre-trained ML models. ## Pre-trained Models Run `classifier models` to see all available models. Common ones: | Model | Command | Use Case | |-------|---------|----------| | `sms-spam-filter` | `classifier -r sms-spam-filter "text"` | Spam detection | | `imdb-sentiment` | `classifier -r imdb-sentiment "text"` | Sentiment analysis | | `emotion-detection` | `clas
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.