vanab avatar

Swiftdata Expert Skill

If you're building SwiftData persistence into a Swift or SwiftUI app, this skill walks you through the full stack: schema design with @Model and @Relationship, querying with FetchDescriptor, migrations with SchemaMigrationPlan, CloudKit sync setup, and ModelActor concurrency isolation. It starts by asking about your deployment target and container wiring before diving into solutions, which saves you from debugging phantom issues. The triage playbook is genuinely helpful, mapping common problems like empty fetches or duplicate rows to concrete next steps. It also flags anti-patterns like shipping schema changes without migration rehearsal. Solid if you're past the basics and need architectural guidance or migration safety checks.

skills.sh installs
326
GitHub stars
14
last updated
Jun 3, 2026

Install

$ npx -y skills add vanab/swiftdata-agent-skill --skill swiftdata-expert-skill --agent claude-code

Installs into .claude/skills of the current project.

Files

SwiftData Expert Skill

Overview

Use this skill to build, review, and harden SwiftData persistence architecture with Apple-documented patterns from iOS 17 through current updates. Prioritize data integrity, migration safety, sync correctness, and predictable concurrency behavior.

Agent Behavior Contract (Follow These Rules)

Sponsors

Details

Repository
github.com/vanab/swiftdata-agent-skill
Category
AI & Agent Building
First seen
Jun 3, 2026
1wasp-lang avatarwasp-plugin-helpwasp-lang/wasp-agent-pluginsShows the Wasp plugin's available features, commands, and skills.326skills.sh installs
2block avatarcode-reviewblock/agent-skillsComprehensive code review checklist for pull requests325skills.sh installs
3PicsArt avatarproduct-photo-studioPicsArt/gen-ai-skillsTransform product photos via Picsart gen-ai — six modes.325skills.sh installs
4gohypergiant avataraccelint-security-best-practicesgohypergiant/agent-skillsComprehensive security audit and vulnerability detection for JavaScript/TypeScript applications following OWASP Top 10. Use when (1) Users say 'audit security',323skills.sh installs
5PicsArt avatardev-app-assetsPicsArt/gen-ai-skillsGenerate icons, empty states, onboarding for apps.323skills.sh installs
6fvadicamo avatargit-commitfvadicamo/dev-agent-skillsCreates git commits following Conventional Commits format with type/scope/subject. Use when user wants to commit changes, create commit, save work, or stage and322skills.sh installs