Skip to content
Conduit

skill

apple-skill

Claude Code skill for AppleScript-based control of Apple Notes, Reminders, Voice Memos, and macOS Shortcuts. Reverse-engineered Voice Memos SQLite schema included.

D1DX/apple-skillcommunitylistedunreviewed

Set up

Skills are installed by placing their folder where your agent loads skills.

The download comes from github.com/D1DX/apple-skill itself, not from our server, so what you get is exactly what its author published.

Install instructions come from the README

Skills do not use an MCP config. Follow the steps in the README below.

README

synced Oct 17, 2026

Apple macOS Skill

Author Studio Apple License

Apple skill for AI agents. Covers controlling Notes, Reminders, and Voice Memos via AppleScript and SQLite — no third-party dependencies required. Includes the undocumented Voice Memos SQLite schema (Apple provides no AppleScript or public API for Voice Memos).

What's Included

TopicWhat it covers
Apple NotesList folders, read content, create, delete — full AppleScript reference
Apple RemindersList lists, list reminders, create, complete, delete — full AppleScript reference
Voice MemosSQLite database location, ZCLOUDRECORDING schema, query patterns
Voice Memos QueriesList all recordings, filter by date range, export to JSON
Core Data EpochZDATE uses 2001-01-01 epoch — always add 978307200 to convert to Unix
Column Name GotchasZENCRYPTEDTITLE holds the title (not encrypted); ZCUSTOMLABEL holds an ISO date string
iCloud StubsDetecting placeholder .m4a files (~3–4 KB) that haven't synced locally
Notes GotchasHTML body format, plaintext vs body, case-sensitive folder names, "Recently Deleted"
Reminders GotchasAppleScript date format, recurrence limitations, completed as boolean

Install

Claude Code

git clone https://github.com/D1DX/apple-skill.git
cp -r apple-skill ~/.claude/skills/apple

Or as a git submodule:

git submodule add https://github.com/D1DX/apple-skill.git path/to/skills/apple

Other AI Agents

Copy SKILL.md into your agent's prompt or knowledge directory. The skill is structured markdown — works with any LLM agent that reads reference files.

Structure

apple-skill/
└── SKILL.md    — Main skill (Notes AppleScript, Reminders AppleScript, Voice Memos SQLite schema)

Note on Voice Memos

Apple's Voice Memos app has no AppleScript dictionary and no public API. The SQLite schema documented in this skill was reverse-engineered from the live database at ~/Library/Group Containers/group.com.apple.VoiceMemos.shared/Recordings/CloudRecordings.db. Column names are misleading Core Data artifacts — the skill documents what each column actually contains.

Sources

  • Apple Notes & Reminders: Verified against macOS AppleScript dictionaries and live usage (April 2026).
  • Voice Memos SQLite schema: Reverse-engineered from live database inspection on macOS Sequoia (March 2026). Apple does not document this schema — treat as subject to change with OS updates.

Credits

Built by Daniel Rudaev at D1DX.

License

MIT License — Copyright (c) 2026 Daniel Rudaev @ D1DX

↑↓ navigate openesc close