What problem does it solve? SwiftData code often contains subtle bugs that compile cleanly but crash at runtime, such as unsafe predicates, missing delete rules, or misuse of @Query outside SwiftUI views. This Skill catches those genuine issues and writes correct, modern SwiftData code from the start. ## Core Features & Use Cases - Code Review: Audits SwiftData models, predicates, and queries against core rules covering relationships, delete rules, autosaving, and FetchDescriptor optimization, then reports findings organized by file with before/after fixes. - Predicate Safety Checks: Detects dangerous predicate patterns like isEmpty == false, regular expressions, and unsupported methods that crash at runtime. - Platform-Specific Guidance: Applies CloudKit constraints, iOS 18+ indexing, and iOS 26+ class inheritance rules only when relevant to the project. - Use Case: Ask for a review of a SwiftUI app's data layer and receive a prioritized report flagging a missing cascade delete rule that would orphan records and a predicate that would crash in production. ## Quick Start Review the SwiftData models and queries in this project and report any correctness or modern API issues with fixes.