Skillshub apple-notes-upgrade-migration
install
source · Clone the upstream repo
git clone https://github.com/ComeOnOliver/skillshub
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ComeOnOliver/skillshub "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/jeremylongshore/claude-code-plugins-plus-skills/apple-notes-upgrade-migration" ~/.claude/skills/comeonoliver-skillshub-apple-notes-upgrade-migration && rm -rf "$T"
manifest:
skills/jeremylongshore/claude-code-plugins-plus-skills/apple-notes-upgrade-migration/SKILL.mdsource content
Apple Notes Upgrade & Migration
macOS Version Changes
| macOS Version | Notes Changes | Migration Impact |
|---|---|---|
| Ventura (13) | Shared notes via iCloud | New sharing API |
| Sonoma (14) | Tags, smart folders | New JXA properties |
| Sequoia (15) | Math in notes, recording | New content types |
Migration Steps
# 1. Export all notes before OS upgrade osascript -l JavaScript -e " const Notes = Application(\"Notes\"); JSON.stringify(Notes.defaultAccount.notes().map(n => ({ title: n.name(), body: n.body(), folder: n.container().name() }))); " > pre-upgrade-backup.json # 2. Verify after upgrade osascript -l JavaScript -e "Application(\"Notes\").defaultAccount.notes.length" # 3. Test all automation scripts ./scripts/notes-cli.sh count ./scripts/notes-cli.sh list