apple-notes

Manage Apple Notes from the terminal using the memo CLI with iCloud sync.

6|1|Updated May 11, 2026
One-click install
npx skills add https://github.com/yakeworld/Synthos --skill apple-notes-yakeworld
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-notes
Source: https://github.com/yakeworld/Synthos/tree/main/skills/extended/external-automation/apple/apple-notes
Command: npx skills add https://github.com/yakeworld/Synthos --skill apple-notes-yakeworld

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Creating, searching, editing, and exporting Apple Notes normally requires opening Notes.app manually; this Skill lets an agent perform those operations directly from the terminal via the memo CLI, with notes syncing across iPhone, iPad, and Mac through iCloud. ## Core Features & Use Cases - Note Management via memo CLI: List, fuzzy-search, create, edit, delete, and move notes between folders using commands like memo notes -a "Title" and memo notes -s "query". - Export to Markdown/HTML: Export note content with memo notes -ex for use in other tools and pipelines. - Guardrails and Error Recovery: Rejects editing notes containing images or attachments, and returns actionable recovery guidance when memo is not installed or automation permission is missing. - Use Case: A user asks to save meeting prep material to a note titled "组会材料" that must appear on their iPhone; the Skill runs memo notes -a "组会材料" non-interactively and confirms creation. ## Quick Start Ask the agent to create an Apple Note titled "Meeting Prep" containing your agenda so it syncs to all your Apple devices.

Frequently Asked Questions about apple-notes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an Apple Note from the terminal?

Use the memo CLI with `memo notes -a "Title"` for non-interactive creation, or `memo notes -a` to open an interactive editor. Install memo first via `brew tap antoniorodr/memo && brew install antoniorodr/memo/memo`.

How do I search Apple Notes from the command line?

Run `memo notes -s "query"` to fuzzy-search notes, or `memo notes -f "Folder Name"` to filter by folder. Results return as structured data, and an empty result set is returned when nothing matches.

Should I use Apple Notes, Obsidian, or agent memory for note-taking?

Use Apple Notes when you need cross-device sync via iCloud to iPhone, iPad, and Mac. Use the obsidian skill for Markdown-native vault management, and the memory tool for agent-internal notes that do not need syncing.

Can memo edit Apple Notes that contain images or attachments?

No, memo cannot edit notes containing images or attachments. The Skill rejects such edits and suggests viewing the note with `memo notes -s` or editing it manually in Notes.app instead.

Why does memo fail with permission or installation errors on macOS?

memo requires macOS with Notes.app and Automation permission granted under System Settings → Privacy → Automation. If memo is missing, install it with `brew tap antoniorodr/memo && brew install antoniorodr/memo/memo`.

Does Apple Notes terminal management work on Linux or Windows?

No, this approach is macOS-only because it depends on Apple Notes.app and the memo CLI's integration with it. Interactive operations like delete, move, and edit also require a terminal with pty support.