room-datastore
Installation
SKILL.md
Purpose
Persist local data with explicit migrations, Flow APIs and offline-first boundaries.
When to use
- Adding Room or DataStore.
- Designing local cache and sync.
- Writing migrations.
- Moving local data behind a repository.
Inputs to inspect
- Domain model and local queries.
- Database version and existing migrations.
- Preference vs structured data needs.
- Sync/conflict behavior.