flutter-working-with-databases
SQLite and offline-first data layer architecture for Flutter apps with structured local persistence.
What it does
- Core Architecture
- Services Implementation
- Repository Implementation
- Caching Strategies
- Act as the SSOT for a specific domain entity.
- Contain business logic for data mutation, polling, caching, and offline synchronization.
- Transform raw data models (API/DB models) into Domain Models (clean data classes containing only what the UI needs).
Requirements & configuration
- Transform raw data models (API/DB models) into Domain Models (clean data classes containing only what the UI needs).
- Strip out backend-specific fields (like metadata or pagination tokens) that the UI does not need.
Configuration: AUTOINCREMENTCREATE
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
SQLite and offline-first data layer architecture for Flutter apps with structured local persistence.
Source
Repository: https://github.com/flutter/skills
flutter-working-with-databases FAQ
What does the flutter-working-with-databases skill do?
Manages local data persistence using SQLite or other database solutions. Use when a Flutter app needs to store, query, or synchronize large amounts of structured data on the device. Core Architecture Services Implementation
What does flutter-working-with-databases require?
Transform raw data models (API/DB models) into Domain Models (clean data classes containing only what the UI needs). Strip out backend-specific fields (like metadata or pagination tokens) that the UI does not need. Configuration keys: AUTOINCREMENT, CREATE.
How do I install flutter-working-with-databases?
Run: npx -y skills add https://github.com/flutter/skills --skill flutter-working-with-databases --agent claude-code — the source lives at github.com/flutter/skills.
Maintain flutter-working-with-databases?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/flutter-skills-flutter-working-with-databases?ref=badge) npx agentictools info skills/flutter-skills-flutter-working-with-databases The second line is the CLI lookup for this page — handy in READMEs and docs.