A type-safe SQLite wrapper for Swift projects that want CloudKit sync without SwiftData's quirks. Built on Point-Free's SQLiteData library, which sits on top of GRDB and uses value types with the @Table macro instead of classes. The core pattern is straightforward: define structs, annotate them, wrap mutations in database.write blocks. It requires iOS 17+ and Swift 6 strict concurrency, so this is for modern codebases only. If you've hit walls with SwiftData's reference semantics or need more control over your persistence layer while keeping type safety, this bridges that gap. There's a separate reference skill for advanced queries if you need CTEs or custom aggregates.
npx skills add https://github.com/charleswiltgen/axiom --skill axiom-sqlitedata