apple-notes
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks Clawdbot to add a note, list notes, search notes, or manage note folders.
Why use this skill?
Seamlessly manage, search, and organize your Apple Notes directly through OpenClaw. Streamline your productivity on macOS with full CLI-based note control.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/steipete/apple-notesWhat This Skill Does
The apple-notes skill integrates OpenClaw with the macOS Notes.app via the memo CLI utility. This bridge allows the AI agent to perform full lifecycle management of your notes directly from the terminal or through natural language commands. Whether you are capturing quick ideas, organizing research into folders, or archiving thoughts for later, this skill serves as an interface between OpenClaw and the native macOS productivity environment. It supports creating, reading, updating, deleting (CRUD), searching, and exporting notes in markdown or HTML formats, making it an essential tool for users who rely on Apple Notes for information management.
Installation
To install this skill, use the Clawhub CLI within your terminal: clawhub install openclaw/skills/skills/steipete/apple-notes. Ensure you have the memo CLI installed on your system. You can install it via Homebrew using brew tap antoniorodr/memo && brew install antoniorodr/memo/memo. Once installed, ensure that your terminal environment has proper Automation permissions in System Settings > Privacy & Security > Automation to allow the agent to interact with the Notes.app.
Use Cases
This skill is perfect for users who want to stay focused within their workflow without manually opening the Notes app. Common use cases include: quickly logging tasks while coding, searching through archived meeting notes using fuzzy search, organizing project-specific documentation into designated folders, and exporting notes to Markdown for documentation or web publishing. It is particularly effective for users who prefer text-based control over graphical interfaces.
Example Prompts
- "OpenClaw, create a new note titled 'Project Ideas' and add a list of items to it."
- "Search my notes for anything related to 'quarterly budget' and summarize the findings."
- "Move the note titled 'Shopping List' into the 'Personal' folder for me."
Tips & Limitations
When using this skill, keep in mind that it is strictly for macOS environments and requires the Apple Notes application to be active. Interactive commands like -a or -e will prompt the terminal for input, so ensure your agent has terminal focus. Note that the current implementation cannot edit or process notes that contain images, drawings, or heavy file attachments. For complex notes, standard text content is best. Always verify that your system permissions for Automation are enabled, as lack of access will prevent the agent from communicating with the underlying Apple APIs.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-steipete-apple-notes": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write
Related Skills
swiftui-liquid-glass
Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.
qmd
Local search/indexing CLI (BM25 + vectors + rerank) with MCP mode.
songsee
Generate spectrograms and feature-panel visualizations from audio with the songsee CLI.
summarize
Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).
bird
X/Twitter CLI for reading, searching, and posting via cookies or Sweetistics.