SwiftData Pro

Paul Hudson's SwiftData skill: models, queries, predicates, migrations, relationships and iCloud sync.

View on GitHub ↗
Stars
★ 452
Last commit
19 Oct 2026
Maintenance
Active
Licence
MIT
Category
Agent Skills
GitHub
twostraws/SwiftData-Agent-Skill

Overview

SwiftData Pro by Paul Hudson is an agent skill that helps AI coding assistants write better SwiftData code. It covers @Model, @Query, predicates, indexes, migrations, relationships and iCloud sync. It focuses on mistakes models actually make rather than collecting all SwiftData advice.

Features

  • Reviews SwiftData code for common model mistakes
  • Covers predicates, indexes, migrations and relationships
  • iCloud sync guidance
  • Checks for current API usage

Requirements

The source doesn't list any requirements, so check the project's own docs before you install.

Install

  1. Claude Code

    /plugin marketplace add twostraws/SwiftData-Agent-Skill
    /plugin install swiftdata-pro@swiftdata-agent-skill
  2. Codex, Gemini, Cursor and others

    npx skills add https://github.com/twostraws/swiftdata-agent-skill --skill swiftdata-pro

Example

In Codex, run "$swiftdata-pro Check where indexes should be added to my SwiftData models".

Works with

Claude CodeCursorCodexGemini CLI

Listed in

swiftskills.devtwostraws/Swift-Agent-Skills

Read the code before you install anything. SwiftAgents doesn't review or endorse the tools listed here. Active: a commit in the last 90 days. Slowing: last commit within the past year. Stale: older than a year, or archived.

More in this category