core-data-patterns
CommunityMaster Core Data persistence for macOS.
Authorbrdohman
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a comprehensive guide and reusable patterns for implementing robust data persistence in macOS applications using Apple's Core Data framework.
Core Features & Use Cases
- Efficient Stack Setup: Demonstrates best practices for initializing and configuring the
NSPersistentContainer. - CRUD Operations & Relationships: Illustrates patterns for creating, reading, updating, and deleting data, including managing relationships between entities.
- SwiftUI Integration: Shows how to seamlessly integrate Core Data with SwiftUI views using
@FetchRequest. - Background Processing: Provides examples for performing data operations off the main thread to maintain UI responsiveness.
- Migrations & CloudKit: Covers essential aspects of data model versioning and synchronization with iCloud.
Quick Start
Use the core-data-patterns skill to generate the boilerplate code for setting up a new Core Data stack in a macOS application.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: core-data-patterns Download link: https://github.com/brdohman/agile-maestro/archive/main.zip#core-data-patterns Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.