Skip to main content

apple-notes

Manage Apple Notes via memo CLI: create, search, edit.

Jump to install

Source facts

Repository
NousResearch/hermes-agent
Last source activity
July 24, 2026 at 15:29
Detected SKILL.md language
English
Stars
249,930
Forks
53,284

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
apple-notes
description
Manage Apple Notes via memo CLI: create, search, edit.
version
1.0.1
author
Hermes Agent
license
MIT
platforms
["macos"]
metadata
{"hermes":{"tags":["Notes","Apple","macOS","note-taking"],"related_skills":["obsidian"]}}
prerequisites
{"commands":["memo"]}
# 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 ```bash memo notes # List all notes memo notes -f "Folder Name" # Filter by folder memo notes -s "query" # Search notes (fuzzy) ``` ### Create Notes ```bash 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 ```bash memo notes -e # Interactive selection to edit ``` ### Delete Notes ```bash memo notes -d # Interactive selection to delete ``` ### Move Notes ```bash memo notes -m # Move note to folder (interactive) ``` ### Export Notes ```bash 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 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
View on GitHub