# Offline Sync

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

- Skill: `majiayu000/offline-sync` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/offline-sync`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/offline-sync/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/offline-sync

---


# Offline Sync

## Overview

Offline-first patterns for React Native using MMKV for fast local storage and React Query for cache persistence and mutation queuing.

## When to Use

- Storing data locally for offline access
- Queuing mutations when network unavailable
- Syncing queued mutations on reconnect
- Handling conflict resolution

## Topics

| Topic | Reference | Examples |
|-------|-----------|----------|
| storage | [reference.md#storage](reference.md#storage) | [examples.md#storage](examples.md#storage) |
| queuing | [reference.md#queuing](reference.md#queuing) | [examples.md#queuing](examples.md#queuing) |
| sync | [reference.md#sync](reference.md#sync) | [examples.md#sync](examples.md#sync) |

