axiom-swiftdata-migration-diag

Community

Diagnose SwiftData migration failures

Authortuliopc23
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps developers systematically diagnose and fix issues that arise during SwiftData migrations, such as data loss, relationship corruption, or crashes.

Core Features & Use Cases

  • Systematic Diagnostics: Identifies common causes of migration failures like schema version mismatches, relationship errors, and untested migration paths.
  • Error Mapping: Provides clear mappings from specific error messages to potential causes and solutions.
  • Pattern-Based Solutions: Offers step-by-step guidance for common migration problems.
  • Use Case: When your app crashes after a SwiftData schema update with an "incompatible model" error, this Skill will guide you through checking your MigrationPlan and VersionedSchema to resolve the mismatch.

Quick Start

Use the axiom-swiftdata-migration-diag skill when your SwiftData migration crashes with an 'Expected only Arrays for Relationships' error.

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: axiom-swiftdata-migration-diag
Download link: https://github.com/tuliopc23/flying-dutchman-app/archive/main.zip#axiom-swiftdata-migration-diag

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.