LaunchKit · 2026
Back to Skills

managing-apple-notes

Manage Apple Notes from the terminal using the inotes CLI.

0
868 downloads
by @wangwalk

Setup & Installation

openclaw skills install @wangwalk/managing-apple-notes

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install managing-apple-notes

Version History

v1.0.1Feb 11, 2026 - Version note by skill developer:

- No changes detected in this version. - All features and documentation remain as in the previous release.

What This Skill Does

inotes is a macOS CLI that manages Apple Notes from the terminal via AppleScript. It supports listing, reading, creating, editing, deleting, and searching notes across folders and accounts. All operations run locally with no network calls.

Lets you manage Apple Notes from scripts and automation pipelines without touching the GUI or leaving the terminal.

When to use it

  • Creating a dated daily note from a terminal session
  • Searching notes by keyword across a specific folder
  • Exporting all notes to JSON for backup or scripted processing
  • Bulk-moving notes between folders with a shell script
  • Reading a note's content without opening Notes.app

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: find all notes in the Work folder containing 'TODO' and move them to Projects

AGENT
  1. 1Run `inotes status` to confirm Automation permission is granted
  2. 2Search with `inotes search 'TODO' --folder Work --json` and capture output
  3. 3Parse JSON to extract note IDs
  4. 4Move each note with `inotes edit <id> --folder Projects`
OUTPUT

All matching notes moved from Work to Projects folder

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

macOS 14 (Sonoma) or laterinotes CLI installed via Homebrew: brew install wangwalk/tap/inotesmacOS Automation permission for Notes.app granted in System Settings > Privacy & Security > Automation