react-native-storage-manager
Installation
SKILL.md
React Native Storage Manager
This skill provides established patterns for data persistence using MMKV and Expo SecureStore in the Fitness Tracker App.
When to Use This Skill
Use this skill when you need to:
- Persist data locally on the device
- Implement encrypted storage for sensitive data
- Handle user preferences or application state persistence
- Manage MMKV storage instances and keys
- Perform common CRUD operations on local storage
Storage Initialization
The app uses an encrypted MMKV instance initialized in app/utils/storage/index.ts.
Secure Encryption Key
We use Expo SecureStore to persist the encryption key securely.