android-serialization-offline-sync

Installation
SKILL.md

Android Serialization Offline Sync

When To Use

  • Use this skill when the request is about: offline sync android, serialization model mapping android, conflict resolution android cache.
  • Primary outcome: Coordinate serialization, caching, conflict handling, and offline-first sync flows in Android apps.
  • Handoff skills when the scope expands:
  • android-networking-retrofit-okhttp
  • android-room-database

Workflow

  1. Confirm the data source, persistence boundary, sync model, and device capability involved.
  2. Model contracts explicitly before wiring network, storage, media, or background APIs.
  3. Apply the recommended AndroidX or platform pattern with migration-safe defaults.
  4. Validate offline, retry, and process death behavior against the sample apps and scenarios.
  5. Escalate security, performance, or release risk to the linked supporting skills when needed.

Guardrails

  • Prefer typed models and explicit serializers over ad-hoc maps or bundles.
  • Keep background work idempotent and cancellation-aware.
  • Do not leak storage, media, or networking details into presentation code.
Related skills
Installs
13
GitHub Stars
8
First Seen
Mar 7, 2026