Skillshub apple-notes-common-errors

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-common-errors" ~/.claude/skills/comeonoliver-skillshub-apple-notes-common-errors && rm -rf "$T"
manifest: skills/jeremylongshore/claude-code-plugins-plus-skills/apple-notes-common-errors/SKILL.md
source content

Apple Notes Common Errors

Error Reference

ErrorCodeRoot CauseFix
Not authorized to send Apple events-1743Missing automation permissionSystem Preferences > Privacy > Automation
AppleEvent timed out-1712Notes.app busy or not runningActivate Notes first; increase timeout
Notes is not runningN/AApp closedAdd
Application("Notes").activate()
Can't get folder-1728Folder name mismatchCheck exact folder name including case
Connection is invalid-609Notes crashed during operationRestart Notes.app
User canceled-128Security dialog dismissedRe-run and click Allow

Diagnostic Script

#!/bin/bash
echo "=== Apple Notes Diagnostics ==="
echo -n "Notes.app running: "
pgrep -x Notes > /dev/null && echo "Yes" || echo "No"
echo -n "Note count: "
osascript -l JavaScript -e "Application(\"Notes\").defaultAccount.notes.length" 2>/dev/null || echo "ERROR"
echo -n "Folder count: "
osascript -l JavaScript -e "Application(\"Notes\").defaultAccount.folders.length" 2>/dev/null || echo "ERROR"
echo -n "Accounts: "
osascript -l JavaScript -e "Application(\"Notes\").accounts().map(a => a.name()).join(\", \")" 2>/dev/null || echo "ERROR"
echo "=== Done ==="

Common Fixes

# Reset TCC permissions (if automation denied)
tccutil reset AppleEvents

# Force quit and restart Notes
killall Notes; sleep 2; open -a Notes

# Check iCloud sync status
defaults read com.apple.Notes

Resources