apple-notes
Manage Apple Notes via memo CLI: create, search, edit.
How do I install this agent skill?
npx skills add https://github.com/nousresearch/hermes-agent --skill apple-notesIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill provides instructions for managing Apple Notes using the third-party 'memo' CLI tool on macOS. It is free from malicious code or active exploits, but carries a standard exposure to indirect prompt injection if external or untrusted text is saved into notes.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
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
obsidianskill - Bear Notes → separate app (not supported here)
- Quick agent-only notes → use the
memorytool 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 # Add a note (opens your $EDITOR)
memo notes -a -f "Folder Name" # Add a note into a specific folder
-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
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
memorytool for agent-internal notes that don't need to sync - Use the
obsidianskill for Markdown-native knowledge management
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/nousresearch/hermes-agent/apple-notes">View apple-notes on skillZs</a>