persistence-setup

Community

Set up SwiftData or CoreData persistence.

Authorgustavscirulis
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the setup of local data persistence layers for iOS and macOS applications, including optional iCloud synchronization, reducing boilerplate code and ensuring best practices.

Core Features & Use Cases

  • SwiftData/CoreData Generation: Creates a robust persistence controller and repository pattern.
  • iCloud Sync Integration: Optionally configures CloudKit for seamless data syncing across devices.
  • Use Case: When starting a new project and needing to store user data locally or sync it via iCloud, this skill generates the necessary infrastructure.

Quick Start

Use the persistence-setup skill to generate a SwiftData persistence layer with iCloud sync enabled.

Dependency Matrix

Required Modules

None required

Components

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: persistence-setup
Download link: https://github.com/gustavscirulis/snapgrid/archive/main.zip#persistence-setup

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.