apple-kit
v0.1.0
Apple Notes and Apple Health for Claude Code
apple-notes creates, reads, edits, moves, and deletes Apple Notes through the notes command of macnotesapp. It selects notes by id, reads a note before it changes it, and asks for approval before every change, in a terminal or over a chat bot. apple-health syncs weight and body fat from an iPhone Shortcut export into a Markdown body log, because macOS cannot read Apple Health. The script uses the Python standard library only, adds rows, fills empty cells, and never changes a value. Vault paths live in the vault file .apple-kit.json. No cross-plugin deps.
Install
claude plugin install apple-kit@21-breakincode Skills — activate automatically
- apple-health Sync Apple Health weight and body fat into the vault's body log, or set up the iPhone export that feeds it.
- apple-notes Create, read, edit, move, or delete notes in the Apple Notes app on this Mac.
Changelog
0.1.0 2026-11-01
- feat
apple-notesskill. It wraps thenotescommand of macnotesapp, pinned to GitHub commitd2b155afor--idselection and the attachment-safe edit. Every create, edit, move, and delete is a guarded write: find by id, read, check losses withnotes_guard.py, show the change, get a yes, write, re-read. Note text goes through a quoted heredoc. - feat
apple-healthskill andhealth_sync.py. The script syncs weight and body fat from the iPhone Health Export Shortcut into a Markdown body log. It adds rows, fills empty cells, never changes a value, and prints nothing on success.