From apple-notes
CRUD operations for Apple Notes: list, read, create, and delete notes with HTML formatting. Persists thoughts and data across Claude Code sessions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/apple-notes:apple-notesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Tools to interact with Apple Notes. Notes are scoped to an automatically created `agent-notes` folder. Notes are formatted using HTML—supported elements are listed below.
Tools to interact with Apple Notes. Notes are scoped to an automatically created agent-notes folder. Notes are formatted using HTML—supported elements are listed below.
# List notes
python scripts/list-notes.py
# Create note (heredoc for reliable input)
cat << 'EOF' | python scripts/create-note.py --title "My Note"
<div>Content here</div>
EOF
# Read note
python scripts/read-note.py --title "My Note"
# Delete note
python scripts/delete-note.py --title "My Note"
Note: The
--titleis automatically formatted as an<h1>header. Body content is piped via stdin using heredoc (<< 'EOF') to avoid shell escaping issues.
| Element | HTML | Example |
|---|---|---|
| Title | <h1> | <h1>Title</h1> |
| Heading | <h2> | <h2>Heading</h2> |
| Subheading | <h3> | <h3>Subheading</h3> |
| Paragraph | <div> | <div>Text here</div> |
| Bold | <b> | <b>bold</b> |
| Italic | <i> | <i>italic</i> |
| Underline | <u> | <u>underline</u> |
| Strikethrough | <strike> | <strike>deleted</strike> |
| Monospace | <tt> | <tt>code</tt> |
| Line break | <br> | <br> |
| Bullet list | <ul><li> | <ul><li>Item 1</li><li>Item 2</li></ul> |
| Numbered list | <ol><li> | <ol><li>First</li><li>Second</li></ol> |
| Table | <object><table> | See below |
<object><table><tbody><tr><td>A</td><td>B</td></tr><tr><td>1</td><td>2</td></tr></tbody></table></object>
npx claudepluginhub alucek/apple-notes --plugin apple-notesAutomates Apple Notes on macOS: create, read, list, search, and delete using JXA and AppleScript via osascript. For learning scripting or testing note access.
Manages Apple Notes on macOS: create, search, read, update, delete and organize notes and folders via natural language commands.
Automates Apple Notes via JXA. Use when asked to "create notes programmatically", "automate Notes app", "JXA notes scripting", or "organize notes with automation". Covers accounts/folders/notes, HTML bodies, queries, moves, and Objective-C/UI fallbacks for Notes.app automation on macOS.