mobile-offline-storage

Solid

Cross-platform offline-first data management

AI & Automation 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 98/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Mobile Offline Storage Skill ## Overview This skill provides cross-platform offline-first data management capabilities. It enables configuration of WatermelonDB, Realm, MMKV, and other offline storage solutions with sync queue architectures. ## Allowed Tools - `bash` - Execute package managers and build tools - `read` - Analyze storage configurations and schemas - `write` - Generate models and sync logic - `edit` - Update storage implementations - `glob` - Search for storage files - `grep` - Search for patterns ## Capabilities ### WatermelonDB (React Native) 1. **Schema Definition** - Define table schemas - Configure column types - Set up relations - Handle migrations 2. **Sync Engine** - Implement sync adapters - Handle conflict resolution - Configure batch operations - Manage sync state ### Realm (Cross-Platform) 3. **Object Schemas** - Define Realm objects - Configure primary keys - Set up relationships - Handle embedded objects 4. **Realm Sync** - Configure Device Sync - Handle flexible sync - Manage subscriptions - Handle conflicts ### MMKV 5. **Key-Value Storage** - Configure MMKV instances - Handle encryption - Implement migrations - Manage namespaces ### Sync Architecture 6. **Offline-First Patterns** - Design sync queues - Handle network state - Implement retry logic - Manage pending operations 7. **Conflict Resolution** - Last-write-wins strategy - Merge strategies - U...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Listed

offline-sync

Use when implementing offline-first patterns with MMKV storage and React Query persistence in React Native.

3 Updated 1 months ago
majiayu000
Web & Frontend Solid

offline-sync

Use when implementing offline-first patterns with MMKV storage and React Query persistence in React Native.

183 Updated 1 months ago
majiayu000
Data & Documents Solid

mobile-offline-support

Offline-first mobile apps with local storage, sync queues, conflict resolution. Use for offline functionality, data sync, connectivity handling, or encountering sync conflicts, queue management, storage limits, network transition errors.

162 Updated 2 weeks ago
secondsky
AI & Automation Listed

couchbase-mobile

Design and build mobile, edge, and offline-first applications with Couchbase Lite, Sync Gateway, and Capella App Services. Use whenever the user asks about Couchbase Lite, Sync Gateway, App Services, offline-first, mobile sync, data replication to mobile, Couchbase Lite database, replicator, push/pull replication, sync function, channel access, user authentication in mobile, conflict resolution in mobile, iOS Couchbase, Android Couchbase, React Native Couchbase, Xamarin Couchbase, .NET MAUI Couchbase, peer-to-peer sync, edge database, Couchbase Lite vector search, or 'how do I sync data to mobile apps.' Distinct from couchbase-xdcr (server-to-server replication) and couchbase-app-integration (server-side SDKs). Use proactively when the user has a mobile, IoT, field worker, or offline-capable application requirement.

1 Updated 4 days ago
celticht32
AI & Automation Solid

ios-persistence-core-datarealm

Specialized skill for iOS local data persistence solutions

1,160 Updated today
a5c-ai