OpenAgentSkill Registry Manifest Skill: datastore Slug: rcosteira79-datastore Category: data-analysis Description: Use when persisting key-value preferences or small typed settings on Android or KMP with Jetpack DataStore — Preferences vs Typed (Proto/JSON) vs Room selection, the IOException and corruption-recovery error traps, serializers with corruption handlers, and the KMP factory with per-platform file paths. Triggers on DataStore, Preferences, PreferenceDataStoreFactory, DataStoreFactory, preferencesDataStore, Serializer, SharedPreferences-to-DataStore migration, or persistent settings work. Agent fit: - Decision: 67/100 Prototype first - Primary fit: Local desktop - Role: Fallback candidate Supply profile: - Track: Coding and developer agents - Scenario: GitHub automation - Applicable agents: Claude Code, CLI, Codex, Cursor - Maintenance: 13d since push - Risk: Needs review Trust: - Trust score: 78/100 Strong shortlist - Audit: 81/100 Needs review Attribution: - Status: Registry indexed - Source: github fast track - Creator: rcosteira79 - Claim URL: https://www.openagentskill.com/skills/rcosteira79-datastore#claim-this-skill Install: npx skills add rcosteira79/android-skills --skill datastore URLs: - Web: https://www.openagentskill.com/skills/rcosteira79-datastore - API: https://www.openagentskill.com/api/agent/skills/rcosteira79-datastore - Install API: https://www.openagentskill.com/api/skills/rcosteira79-datastore/install - Repository: https://github.com/rcosteira79/android-skills/tree/main/plugins/android-skills/skills/datastore