A Swift library that wraps SQLite with type-safe macros for tables, queries, and writes. You define models with @Table, fetch with @FetchAll/@FetchOne property wrappers, and it handles the SQL generation. Includes CloudKit private database sync, migrations via DatabaseMigrator, and integrates cleanly with SwiftUI's @Observable pattern. The reference guide is thorough on avoiding N+1 queries and transaction pitfalls. If you're building an iOS app that needs local persistence with optional cloud sync and you'd rather work with Swift types than raw SQL strings, this gives you a Rails-like ActiveRecord feel without the ORM baggage.

skills.sh installs
187
GitHub stars
233
last updated
Aug 21, 2026

Install

$ npx -y skills add johnrogers/claude-swift-engineering --skill sqlite-data --agent claude-code

Installs into .claude/skills of the current project.

Files

SQLite Data

SQLiteData provides type-safe SQLite access through Swift macros, simplifying database modeling and queries while handling CloudKit sync, migrations, and async patterns automatically.

Reference Loading Guide

ALWAYS load reference files if there is even a small chance the content may be required. It's better to have the context than to miss a pattern or make a mistake.

Sponsors

Details

Repository
github.com/johnrogers/claude-swift-engineering
Categories
Backend & APIs, Mobile Development, Databases
First seen
Jun 3, 2026

More from johnrogers/claude-swift-engineering

All 10
1vm0-ai avatargmailvm0-ai/vm0-skillsGmail API for email management. Use when user says "check email", "send email", "search Gmail", "my inbox", or mentions Gmail messages.187skills.sh installs
2oguzhan18 avatarangular-httpoguzhan18/angular-ecosystem-skillsALWAYS use when working with Angular HttpClient, HTTP requests, interceptors, error handling, or API communication in Angular applications.185skills.sh installs
3blessonism avatarmineru-extractblessonism/openclaw-search-skillsUse the official MinerU (mineru.net) parsing API to convert a URL (HTML pages like WeChat articles, or direct PDF/Office/image links) into clean Markdown + stru184skills.sh installs
4openserv-labs avataropenserv-multi-agent-workflowsopenserv-labs/skillsMulti-agent workflow examples to work together on the OpenServ Platform. Covers agent discovery, multi-agent workspaces, task dependencies, and workflow orchest183skills.sh installs
5alberduris avatarx-twitteralberduris/skillsInteract with X (Twitter) API v2. Post tweets, search, engage, moderate, and analyze — all from your AI agent. Full 36-command skill for Twitter/X automation.181skills.sh installs
6charleswiltgen avataraxiom-networking-diagcharleswiltgen/axiomUse when debugging connection timeouts, TLS handshake failures, data not arriving, connection drops, performance issues, or proxy/VPN interference - systematic 180skills.sh installs