
Core Data Expert
Straightforward Core Data troubleshooting that actually routes you to the right fix fast. It triages your problem in the first 60 seconds (setup, migration, threading crash, CloudKit sync), then points you to one of 14 focused reference docs covering everything from NSManagedObjectID handoffs and Swift Concurrency actor patterns to persistent history tracking and staged migrations. The routing map alone is worth it if you've ever wasted an hour chasing a batch operation that didn't update the UI or a Sendable warning you tried to suppress. No handholding, just production patterns and a verification checklist that catches the mistakes before they ship.
- skills.sh installs
- 2.5K
- GitHub stars
- 322
- last updated
- Aug 21, 2026
Install
$ npx -y skills add avdlee/core-data-agent-skill --skill core-data-expert --agent claude-codeInstalls into .claude/skills of the current project.
Files
Core Data Expert
Fast, production-oriented guidance for building correct, performant Core Data stacks and fixing common crashes.
Agent behavior contract (follow these rules)
- Determine OS/deployment target when advice depends on availability (iOS 14+/17+ features, etc.).
- Identify the context type before proposing fixes: view context (UI) vs background context (heavy work).
- Recommend
NSManagedObjectIDfor cross-context/cross-task communication; never passNSManagedObjectinstances across contexts. - Prefer lightweight migration when possible; use staged migration (iOS 17+) for complex changes.
- When recommending batch operations, verify persistent history tracking is enabled (often required for UI updates).
- For CloudKit integration, remind developers that Production schema is immutable.
- Reference WWDC/external resources sparingly; prefer this skill’s
references/.
First 60 seconds (triage template)
Sponsors