A bridge for AI agents to create, read, and search Apple Notes using AppleScript and Python-based automation.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install macos-notes
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install macos-notes using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The macOS Notes skill is a robust integration designed for Openclaw Skills that allows AI agents to interact directly with the native Apple Notes application. By leveraging osascript and a Python-powered JSON interface, this skill enables programmatic management of your local and iCloud notes. It serves as a vital tool for developers and power users who want to bridge the gap between their AI coding environment and their personal knowledge management system.
Whether you need to capture a fleeting thought, save a code snippet, or retrieve information from a past meeting, this skill provides a secure and structured way to handle your data. It focuses on reliability and privacy, ensuring that interactions with the Notes.app are logged and validated while maintaining the native user experience of the macOS ecosystem.
To utilize this skill within Openclaw Skills, ensure you are on macOS with the Notes app installed.
# Ensure python3 and osascript are available
python3 --version
which osascript
# Initialize by listing your accounts and folders to verify connectivity
"$SKILL_DIR/scripts/notes.sh" list-folders
The skill manages data using a structured JSON input that maps to the Notes.app hierarchy.
| Field | Type | Description |
|---|---|---|
| title | String | The heading of the note (mandatory for creation). |
| body | String | Plain text content; newlines are automatically converted to HTML breaks. |
| html | String | Raw HTML content for rich text support (overrides body). |
| account | String | The target account name (e.g., 'iCloud' or 'On My Mac'). |
| folder | String | The specific folder within the chosen account. |
| query | String | Used in search-notes to find text within note titles. |
Loading
A specialized skill for managing Apple Calendar events and schedules on macOS using natural language commands and programmatic AppleScript execution.

Control and monitor your Snapmaker U1 3D printer through AI-driven automation using the Moonraker API.

A comprehensive automation skill that enables AI agents to control Apple TV hardware via the pyatv library for media playback and app management.

An automated video production skill that converts product titles, descriptions, and images into marketing short videos via MCP tools.

A specialized automation skill for managing macOS Reminders through natural language processing and AppleScript.

A robust integration for tracking AI agent execution costs and metered usage via the Drip SDK.








































