apple-notes · openclaw — Claude Code skill: what it does, how to install
Manages Apple Notes via the memo CLI directly from your terminal. Helps you search, create, and export notes to Markdown.
npx skills add openclaw/openclaw --skill apple-notes -a claude-codeWhat apple-notes does
This skill runs memo CLI commands on macOS. The agent lists folders, finds entries using fuzzy search, and creates new notes by title. It can also move notes between folders and export them to HTML or Markdown using Mistune.
You need macOS and the memo utility installed on your machine. Install it via Homebrew using antoniorodr/memo/memo or with pip. In macOS System Settings, grant Automation access to Notes.app.
The tool cannot edit notes that contain images or attachments. Keep that limitation in mind. Install it if you keep your work log in Apple Notes and want fast terminal access.
What it helps with
- search Apple Notes using fuzzy matching
- create new notes directly from the terminal
- export selected notes to HTML or Markdown
- move notes between folders in Notes.app
Example prompts for the agent
- Search my Apple Notes for the meeting summary
- Add a new note titled Release Checklist
- Export the selected note to Markdown
How to install apple-notes
1Skills CLI (Vercel)
npx skills add openclaw/openclaw --skill apple-notes -a claude-code2Manually: put the files in place
~/.claude/skills/apple-notes/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/apple-notes/
1Skills CLI (Vercel)
npx skills add openclaw/openclaw --skill apple-notes -a codex2Manually: put the files in place
.agents/skills/apple-notes/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add openclaw/openclaw --skill apple-notes -a cursor2Manually: put the files in place
.cursor/skills/apple-notes/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install openclaw/openclaw apple-notes2Manually: put the files in place
.github/skills/apple-notes/SKILL.md1Skills CLI (Vercel)
npx skills add openclaw/openclaw --skill apple-notes -a gemini-cli2Platform CLI
gemini skills install https://github.com/openclaw/openclaw --path skills/apple-notesManually: put the files in place
.devin/skills/apple-notes/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add openclaw/openclaw --skill apple-notes -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set48
The whole set →Other versions of apple-notes
Similar
Questions about apple-notes
How to install apple-notes in Claude Code?
Run npx skills add openclaw/openclaw --skill apple-notes -a claude-code in your terminal. You also need to install the memo CLI with brew tap antoniorodr/memo && brew install antoniorodr/memo/memo.
What does apple-notes do?
It allows your coding agent to view, search, create, move, delete, and export Apple Notes on macOS. It uses the memo command-line utility under the hood.
Can apple-notes edit notes with attachments?
No, the skill cannot edit notes containing images or attachments. Interactive terminal prompts may also require direct terminal access.
Source text
SKILL.md · MIT
---
name: apple-notes
description: "Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS."
homepage: https://github.com/antoniorodr/memo
metadata:
{
"openclaw":
{
"emoji": "📝",
"os": ["darwin"],
"requires": { "bins": ["memo"] },
"install":
[
{
"id": "brew",
"kind": "brew",
"formula": "antoniorodr/memo/memo",
"bins": ["memo"],
"label": "Install memo via Homebrew",
},
],
},
}
---
# Apple Notes CLI
Use `memo notes` to manage Apple Notes directly from the terminal. Create, view, edit, delete, search, move notes between folders, and export to HTML/Markdown.
Setup
- Install (Homebrew): `brew tap antoniorodr/memo && brew install antoniorodr/memo/memo`
- Manual (pip): `pip install .` (after cloning the repo)
- macOS-only; if prompted, grant Automation access to Notes.app.
View Notes
- List all notes: `memo notes`
- Filter by folder: `memo notes -f "Folder Name"`
- Search notes (fuzzy): `memo notes -s "query"`
Create Notes
- Add a new note: `memo notes -a`
- Opens an interactive editor to compose the note.
- Quick add with title: `memo notes -a "Note Title"`
Edit Notes
- Edit existing note: `memo notes -e`
- Interactive selection of note to edit.
Delete Notes
- Delete a note: `memo notes -d`
- Interactive selection of note to delete.
Move Notes
- Move note to folder: `memo notes -m`
- Interactive selection of note and destination folder.
Export Notes
- Export to HTML/Markdown: `memo notes -ex`
- Exports selected note; uses Mistune for markdown processing.
Limitations
- Cannot edit notes containing images or attachments.
- Interactive prompts may require terminal access.
Notes
- macOS-only.
- Requires Apple Notes.app to be accessible.
- For automation, grant permissions in System Settings > Privacy & Security > Automation.
© openclaw · MIT · openclaw/openclaw