Agent skill · software engineering · jeremylongshore
apple-notes-multi-env-setup
Configure Apple Notes automation for multiple accounts and environments.
Why this skill is useful
Adds specific automation scripts and environment configurations for managing Apple Notes across multiple accounts that the AI wouldn't reliably generate on its own.
What it needs
Requires osascript installed locally. About 3k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Apple Notes Multi-Environment Setup Overview Apple Notes supports multiple accounts simultaneously: iCloud (default), Gmail/Yahoo/AOL via IMAP, Exchange, and the local "On My Mac" account. Each account has isolated folders and notes, making accounts the natural boundary for environment separation. Use this to separate personal vs work notes, production vs development data, or synced vs local-only content. The "On My Mac" account is especially useful for development and testing because it never syncs to iCloud, so experiments stay local. Prerequisites A written environment map that names the intended account and folder by stable local configuration, not a broad account default. Separate test data for development and staging; iCloud folders alone are not an access-control boundary. An approval path for creating accounts or folders, especially in managed or shared environments. Instructions 1. Resolve the selected environment from an allowlist and fail if it is not explicitly configured. 2. Verify the expected account and folder exist before a write; do not silently create missing production folders. 3. Keep development local where possible, and require an explicit operator choice before a job touches a synchronized account. 4. Log only the environment label and opaque configuration version, never account names, note titles, or bodies. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/apple-notes-multi-env-setup