·swiftdata
</>

swiftdata

Implemente, revise o mejore la persistencia de los datos utilizando SwiftData. Úselo al definir clases @Model con @Attribute, @Relationship, @Transient, @Unique o @Index; al realizar consultas con @Query, #Predicate, FetchDescriptor o SortDescriptor; al configurar ModelContainer y ModelContext para SwiftUI o trabajo en segundo plano con @ModelActor; al planificar migraciones de esquemas con VersionedSchema y SchemaMigrationPlan; al configurar la sincronización de CloudKit con ModelConfiguration; o al coexistir o migrar desde Core Data.

84Instalaciones·20Tendencia·@dpearson2699

Instalación

$npx skills add https://github.com/dpearson2699/swift-ios-skills --skill swiftdata

Cómo instalar swiftdata

Instala rápidamente el skill de IA swiftdata en tu entorno de desarrollo mediante línea de comandos

  1. Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
  2. Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/dpearson2699/swift-ios-skills --skill swiftdata
  3. Verificar instalación: Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

Fuente: dpearson2699/swift-ios-skills.

SKILL.md

Ver original

Persist, query, and manage structured data in iOS 26+ apps using SwiftData with Swift 6.2.

Apply @Model to a class (not struct). Generates PersistentModel, Observable, Sendable.

@Attribute options: .externalStorage, .unique, .spotlight, .allowsCloudEncryption, .preserveValueOnDeletion (iOS 18+), .ephemeral, .transformable(by:). Rename: @Attribute(originalName: "oldname").

Implemente, revise o mejore la persistencia de los datos utilizando SwiftData. Úselo al definir clases @Model con @Attribute, @Relationship, @Transient, @Unique o @Index; al realizar consultas con @Query, #Predicate, FetchDescriptor o SortDescriptor; al configurar ModelContainer y ModelContext para SwiftUI o trabajo en segundo plano con @ModelActor; al planificar migraciones de esquemas con VersionedSchema y SchemaMigrationPlan; al configurar la sincronización de CloudKit con ModelConfiguration; o al coexistir o migrar desde Core Data. Fuente: dpearson2699/swift-ios-skills.

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/dpearson2699/swift-ios-skills --skill swiftdata
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-03-08
Actualizado
2026-03-10

Browse more skills from dpearson2699/swift-ios-skills

Respuestas rápidas

¿Qué es swiftdata?

Implemente, revise o mejore la persistencia de los datos utilizando SwiftData. Úselo al definir clases @Model con @Attribute, @Relationship, @Transient, @Unique o @Index; al realizar consultas con @Query, #Predicate, FetchDescriptor o SortDescriptor; al configurar ModelContainer y ModelContext para SwiftUI o trabajo en segundo plano con @ModelActor; al planificar migraciones de esquemas con VersionedSchema y SchemaMigrationPlan; al configurar la sincronización de CloudKit con ModelConfiguration; o al coexistir o migrar desde Core Data. Fuente: dpearson2699/swift-ios-skills.

¿Cómo instalo swiftdata?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/dpearson2699/swift-ios-skills --skill swiftdata Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

¿Dónde está el repositorio de origen?

https://github.com/dpearson2699/swift-ios-skills