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
memo notes # List all notes
memo notes -f "Folder Name" # Filter by folder
memo notes -s "query" # Search notes (fuzzy)
Create Notes
memo notes -a # Interactive editor
memo notes -a "Note Title" # Quick add with title
Edit Notes
memo notes -e # Interactive selection to edit
Delete Notes
memo notes -d # Interactive selection to delete
Move Notes
memo notes -m # Move note to folder (interactive)
Export Notes
memo notes -ex # Export to HTML/Markdown
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
Prefer Apple Notes when user wants cross-device sync (iPhone/iPad/Mac)
Use the memory tool for agent-internal notes that don't need to sync
Use the obsidian skill for Markdown-native knowledge management
1---2name: apple-notes-23description: Apple Notes4---56# Apple Notes78Use `memo` to manage Apple Notes directly from the terminal. Notes sync across all Apple devices via iCloud.910## Prerequisites1112- **macOS** with Notes.app13- Install: `brew tap antoniorodr/memo && brew install antoniorodr/memo/memo`14- Grant Automation access to Notes.app when prompted (System Settings → Privacy → Automation)1516## When to Use1718- User asks to create, view, or search Apple Notes19- Saving information to Notes.app for cross-device access20- Organizing notes into folders21- Exporting notes to Markdown/HTML2223## When NOT to Use2425- Obsidian vault management → use the `obsidian` skill26- Bear Notes → separate app (not supported here)27- Quick agent-only notes → use the `memory` tool instead2829## Quick Reference3031### View Notes3233```bash34memo notes # List all notes35memo notes -f "Folder Name" # Filter by folder36memo notes -s "query" # Search notes (fuzzy)37```3839### Create Notes4041```bash42memo notes -a # Interactive editor43memo notes -a "Note Title" # Quick add with title44```4546### Edit Notes4748```bash49memo notes -e # Interactive selection to edit50```5152### Delete Notes5354```bash55memo notes -d # Interactive selection to delete56```5758### Move Notes5960```bash61memo notes -m # Move note to folder (interactive)62```6364### Export Notes6566```bash67memo notes -ex # Export to HTML/Markdown68```6970## Limitations7172- Cannot edit notes containing images or attachments73- Interactive prompts require terminal access (use pty=true if needed)74- macOS only — requires Apple Notes.app7576## Rules77781. Prefer Apple Notes when user wants cross-device sync (iPhone/iPad/Mac)792. Use the `memory` tool for agent-internal notes that don't need to sync803. Use the `obsidian` skill for Markdown-native knowledge management
Run npx skillmds@latest add argentaios/apple-notes-2 in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Apple Notes It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
argentaios (@argentaios) published this skill. Their other Agent Skills are listed on their SkillMD profile.