ios-data-persistence

Installation
SKILL.md

iOS Data Persistence

Acknowledgement: Shared by Peter Bamuhigire, techguypeter.com, +256 784 464178.

Use When

  • Designing, implementing, or reviewing iOS persistence with SwiftData, Core Data migration, UserDefaults, Keychain, file storage, offline sync, Core Spotlight semantic indexing, App Entity exposure, AI local context, or privacy-sensitive caches.
  • The task mentions local storage, migrations, offline-first sync, search/indexing, Siri/App Entity data exposure, or AI cache retention.

Do Not Use When

  • The task is general iOS implementation with no local data or cache concerns; use ios-development.
  • The task is only platform capability routing; use ios-platform-capabilities.
  • The task is security policy rather than persistence mechanics; use ios-security-and-rbac alongside this skill.

Required Inputs

  • Data model, sensitivity classification, deployment target, sync/backend contract, offline requirements, account/tenant model, deletion rules, and whether data is exposed to Spotlight, Siri, widgets, or AI context.
Installs
12
GitHub Stars
21
First Seen
Mar 30, 2026
ios-data-persistence — peterbamuhigire/skills-web-dev