Agent skill · software engineering · secondsky
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.
Why this skill is useful
Adds a complete offline-first mobile application framework with local storage, sync handling, and conflict resolution scripts that aren't commonly found in public documentation.
What it needs
Requires @react-native-async-storage/async-storage, @react-native-community/netinfo installed locally. About 2k tokens when loaded. Last updated 2026-08-06. 204 stars on the source repository.
What this skill does
Mobile Offline Support Build offline-first mobile applications with local storage and synchronization. React Native Implementation Conflict Resolution UI Indicators Best Practices Cache frequently accessed data locally Queue actions for later sync Show clear offline indicators Handle sync conflicts gracefully Compress stored data Test offline scenarios thoroughly Native Implementations See references/native-implementations.md for: iOS Core Data with sync manager Android Room database with WorkManager sync Avoid Assuming connectivity Losing data on sync failures Unbounded queue growth Syncing sensitive data insecurely
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills secondsky/mobile-offline-support