
Flutter Drift
If you're wiring Drift into a Flutter app and want to avoid the usual SQLite footguns, this skill walks you through the full cycle: inspecting what's already there, adding dependencies with pub commands instead of hardcoded versions, defining tables, running build_runner, and handling schema migrations with make-migrations and generated tests. It's opinionated about scoping (database.select, not bare select in widgets) and won't let you bump schemaVersion without a migration plan. The workflow is methodical, maybe verbose if you already know Drift cold, but solid if you're debugging generated code errors, adding reactive streams with Riverpod, or setting up web support with the wasm assets.
- skills.sh installs
- 686
- GitHub stars
- 112
- last updated
- Aug 21, 2026
Install
$ npx -y skills add madteacher/mad-agents-skills --skill flutter-drift --agent claude-codeInstalls into .claude/skills of the current project.
Files
Flutter Drift
Use this skill to add or repair Drift-based local persistence in Flutter apps. The skill is an operating workflow: inspect the target app first, choose only the relevant reference files, implement with current Drift APIs, and validate generated code.
Core Workflow
Sponsors
Details
- Repository
- github.com/madteacher/mad-agents-skills
- Categories
- Backend & APIs, Testing & QA, DevOps & CI/CD, Git & Pull Requests, Code Review & Quality, Debugging, Mobile Development, Databases
- First seen
- Jun 3, 2026