Agent skill · writing content · nousresearch
apple-notes
Manage Apple Notes via memo CLI: create, search, edit.
Why this skill is useful
Adds specific commands for managing Apple Notes via the memo CLI that the AI wouldn't reliably generate on its own.
What it needs
Requires brew installed locally. About 1k tokens when loaded. Last updated 2026-08-07. 226,679 stars on the source repository.
What this skill does
Apple Notes Use memo to manage Apple Notes directly from the terminal. Notes sync across all Apple devices via iCloud. Prerequisites macOS with Notes.app Install: brew tap antoniorodr/memo && brew install antoniorodr/memo/memo Grant Automation access to Notes.app when prompted (System Settings → Privacy → Automation) When to Use User asks to create, view, or search Apple Notes Saving information to Notes.app for cross-device access Organizing notes into folders Exporting notes to Markdown/HTML When NOT to Use Obsidian vault management → use the obsidian skill Bear Notes → separate app (not supported here) Quick agent-only notes → use the memory tool instead Quick Reference View Notes Create Notes -a/--add is a bare flag — it opens your $EDITOR to compose the note; it does not take a title argument. Use -f/--folder to target a folder. Set $EDITOR first (e.g. export EDITOR=vim). Edit Notes Delete Notes Move Notes Export Notes Limitations Cannot edit notes containing images or attachments Interactive prompts require terminal access (use pty=true if needed) macOS only — requires Apple Notes.app Rules 1. Prefer Apple Notes when user wants cross-device sync (iPhone/iPad/Mac) 2. Use the memory tool for agent-internal notes that don't need to sync 3. Use the obsidian skill for Markdown-native knowledge management
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills nousresearch/apple-notes