swiftdata-pro
swiftdata pro
What it does
- Target Swift 6.2 or later, using modern Swift concurrency.
- The user strongly prefers to use SwiftData across the board. Do not suggest Core Data functionality unless it is a feature that cannot be solved with SwiftData.
- Do not introduce third-party frameworks without asking first.
- Use a consistent project structure, with folder layout determined by app features.
- references/core-rules.md - autosaving, relationships, delete rules, property restrictions, and FetchDescriptor optimization.
- references/predicates.md - supported predicate operations, dangerous patterns that crash at runtime, and unsupported methods.
- references/cloudkit.md - CloudKit-specific constraints including uniqueness, optionality, and eventual consistency.
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
swiftdata-pro FAQ
What does the swiftdata-pro skill do?
Writes, reviews, and improves SwiftData code using modern APIs and best practices. Use when reading, writing, or reviewing projects that use SwiftData. Target Swift 6.2 or later, using modern Swift concurrency. The user strongly prefers to use SwiftData across the board. Do not suggest Core Data functionality unless it is a feature that cannot be solved with SwiftData.
How do I install swiftdata-pro?
Run: npx -y skills add https://github.com/twostraws/swiftdata-agent-skill --skill swiftdata-pro --agent claude-code — the source lives at github.com/twostraws/swiftdata-agent-skill.
Maintain swiftdata-pro?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/twostraws-swiftdata-agent-skill-swiftdata-pro?ref=badge) npx agentictools info skills/twostraws-swiftdata-agent-skill-swiftdata-pro The second line is the CLI lookup for this page — handy in READMEs and docs.