What problem does it solve? React Native developers need fast, synchronous local storage, but AsyncStorage is slow and asynchronous, and the react-native-mmkv V4 rewrite introduced breaking API changes that cause confusion and bugs. ## Core Features & Use Cases - Instance Configuration & CRUD: Create and configure MMKV instances with createMMKV(), then read and write strings, numbers, booleans, buffers, and JSON objects synchronously. - Reactive Hooks & Listeners: Use hooks like useMMKVString and useMMKVObject for reactive UI, plus addOnValueChangedListener for non-React observation. - Encryption, Migration & Integrations: Encrypt storage with AES-128/AES-256, migrate data from AsyncStorage, and wire adapters for zustand, redux-persist, jotai, and react-query. - Use Case: A developer upgrading an app from AsyncStorage asks how to persist zustand state with MMKV; the Skill routes to the state-management reference and produces a correct StateStorage adapter using storage.set, storage.getString, and storage.remove. ## Quick Start Ask how to create an MMKV instance and persist a value in your React Native app, and the Skill will load the matching reference and produce correct V4 API code.