Agent skill

apple-notes-upgrade-migration

Migrate Apple Notes automation scripts between macOS versions. Trigger: "apple notes upgrade migration".

Stars 1,803
Forks 241

Install this agent skill to your Project

npx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/saas-packs/apple-notes-pack/skills/apple-notes-upgrade-migration

SKILL.md

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

bash
# 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

Resources

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results