Developer Tools · 2026

Flutter Mobile Toolkit

A published Claude Code plugin: 12 slash commands and 9 specialized AI agents covering the full Flutter + Supabase mobile lifecycle.

Role

Author & maintainer

Year

2026

Stack

Claude Code PluginFlutterDartRiverpodSupabaseGoRouterFreezed
Source on GitHub ↗

What it is

An installable Claude Code plugin that encodes how I build production Flutter apps with Supabase backends. Instead of re-explaining my conventions to an AI assistant in every session, the toolkit ships them as 12 slash commands and 9 specialized agents that any developer can install in two commands:

/plugin marketplace add RamiroRivas2/flutter-mobile-toolkit
/plugin install flutter-mobile-toolkit

The commands

The Flutter side scaffolds the patterns I actually use - not generic boilerplate:

The Supabase commands cover the backend half of the same lifecycle, and the 9 agents handle longer-horizon work like feature planning and app store release preparation.

Why building this is different from building an app

A plugin like this is essentially encoding engineering judgment as a product. Every command embeds opinions: that state lives in Riverpod, that models are Freezed and immutable, that a screen is not done until its route and error states exist. Writing those opinions down precisely enough that an AI agent applies them consistently is a harder spec-writing exercise than most feature work.

It also compounds: the toolkit was extracted from patterns proven in ContractsHub (the Flutter app elsewhere on this page), and every app built with it feeds improvements back.

Try it

The repo is public - install it in Claude Code and scaffold a screen. The fastest way to evaluate it is to run /feature-plan on a feature you were about to build anyway.

Next project

ContractsHub