AI Agent Hub
Back to skills
Apple Notes icon

Apple Notes

Life Service Updated 2026.08.29

Paste the following prompt into your AI chat to install this skill:

Please follow https://skillhub.cn/install/skillhub.md and install @user_c71f1c98/applenotes.

About this skill

Problem

Engineers may need to read, create, edit, delete, search, or organize Apple Notes without leaving a terminal or IDE. This skill lets a model or script use osascript to issue Apple Events directly, treating Notes as an Apple-native note store. Content can be HTML-rich, including headings, lists, code blocks, links, and tables, and it can sync through iCloud across iPhone, iPad, and Mac.

How It Works

The skill treats note operations as verifiable AppleScript steps: check existing notes or folders first, then write with operations such as set body, then verify the result. After create, edit, delete, or move operations, it should confirm the note list or read plaintext to check the change. Longer payloads can be passed with a heredoc to reduce quoting and shell-escaping problems. For edits, prefer replacing the whole body because Notes rewrites internal HTML and local find-and-replace is fragile.

Boundaries

Use it for Apple Notes, notes, meeting records, ideas, and technical notes. Do not use it for Apple Reminders, direct Markdown file editing, or third-party systems such as Notion or Obsidian. First use requires macOS Notes permission. Since get body returns Notes-internal HTML, get plaintext is usually a safer way to verify visible text.

Use Cases

  • Record meeting notes in a macOS terminal and create a rich Apple Note with headings, lists, and links.
  • Write technical notes into Apple Notes with code blocks, links, and tables, then sync them to an iPad.
  • Find an older note by keyword and read its plaintext to verify the stored content.
  • Organize project notes into a target folder and verify that the note appears in that folder.

Best For

  • macOS engineers: create and verify Apple Notes technical notes from the terminal.
  • Product managers who sync notes across devices: organize meeting records into headings and lists.
  • Automation engineers maintaining AppleScript: batch-create and check Notes with osascript.
  • Developers on Chinese macOS: confirm default folder names and search existing Notes.