Expert guidance on Core Data: persistence, data modeling, threading, performance optimization, and CloudKit integration.
npx claudepluginhub avdlee/core-data-agent-skillExpert guidance on Core Data persistence, data modeling, and performance. Covers NSPersistentContainer, fetch optimization, threading with NSManagedObjectID, batch operations, schema migration, and NSPersistentCloudKitContainer integration.
Expert guidance for any AI coding tool that supports the Agent Skills open format — safe persistence, performance optimization, and schema migration.
Based on the Core Data Best Practices repo, WeTransfer production apps, and WWDC sessions, distilled into actionable, concise references for agents.
Install this skill with a single command:
npx skills add https://github.com/avdlee/core-data-agent-skill --skill core-data-expert
For more information, visit the skills.sh platform page.
Then use the skill in your AI agent, for example:
Use the core data skill and analyze the current project for Core Data improvements
To install this Skill for your personal use in Claude Code:
Add the marketplace:
/plugin marketplace add AvdLee/Core-Data-Agent-Skill
Install the Skill:
/plugin install core-data-expert@core-data-agent-skill
To automatically provide this Skill to everyone working in a repository, configure the repository's .claude/settings.json:
{
"enabledPlugins": {
"core-data-expert@core-data-agent-skill": true
},
"extraKnownMarketplaces": {
"core-data-agent-skill": {
"source": {
"source": "github",
"repo": "AvdLee/Core-Data-Agent-Skill"
}
}
}
}
When team members open the project, Claude Code will prompt them to install the Skill.
core-data-expert/ folder following your tool's official skills installation docs (see links below).Follow your tool's official documentation, here are a few popular ones:
How to verify:
Your agent should reference the triage/playbook in core-data-expert/SKILL.md and jump into the relevant reference file for your error or task.
This skill gives your AI coding tool comprehensive Core Data guidance. It can:
Expert Knowledge: Based primarily on the comprehensive SwiftLee Core Data articles and the Core Data Best Practices repository, with additional insights from WWDC sessions. All content reflects real-world experience from production apps like Collect by WeTransfer.