Claude-skill-registry apple-productivity
Access macOS productivity apps (Calendar, Contacts, Mail, Messages, Reminders, Voice Memos). Use when user asks about calendar events, contacts, emails, iMessages, reminders, or voice transcription.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/apple-productivity" ~/.claude/skills/majiayu000-claude-skill-registry-apple-productivity && rm -rf "$T"
manifest:
skills/data/apple-productivity/SKILL.mdsource content
Apple Productivity Apps
Access macOS native productivity apps via helper scripts in ~/bin/.
Quick Start
| You want to... | Run... |
|---|---|
| Today's calendar | |
| Find a contact | |
| Recent messages | |
| Unread mail | |
| Overdue reminders | |
| Transcribe voice memo | |
All scripts support
-j for JSON output.
Detailed References
- Calendar: reference/calendar.md
- Contacts: reference/contacts.md
- Mail: reference/mail.md
- Messages: reference/messages.md
- Reminders: reference/reminders.md
- Voice Memos: reference/voice-memos.md
Security
Read-only (no confirmation needed):
- Viewing events, contacts, mail, messages, reminders
Write operations (ALWAYS confirm first):
- creating eventscalendar-add- Sending messages/emails
- Modifying reminders
Rule: Use
AskUserQuestion before ANY write operation.
Common Patterns
Morning context check
calendar-events && reminders-list -o && imessage-recent -n
Contact lookup with birthday
contacts-search -v "Marie"
Historical message search
imessage-search --pattern "resume"
Error Handling
| Error | Cause | Solution |
|---|---|---|
| Mail.app not running | requires app | Tell user to open Mail.app |
| Query timeout | Date range too large | Use smaller range |
| No results | Empty dataset | Handle gracefully |
Related Skills
- Photo library accessapple-photos
- Run macOS Shortcutsapple-shortcuts
- Health data (under development)apple-health-fitness