Ship Flutter apps without the AI improvising architecture and features

AI agents impose their own defaults instead of following proven architectures. Flutter Agent Kit gives them battle tested rules and feature skills so they ship code that fits.

opencode agent reading AGENTS.md and writing Flutter code
The agent reads AGENTS.md, then writes code that fits.
Flutter Agent Kit project architecture and file tree
The kit's architecture it conforms to.

Context layer

Your agent gets the architecture, not just feature recipes

Even without a specific feature skill, the agent has the architecture, data patterns, service conventions and UI rules to build any feature solidly. Nine markdown files give it exactly the context it needs, pulled on demand so the prompt stays lean.

  • architecture.mdApp initialization and state management
  • data.mdModel conventions and storage layer
  • services.mdHTTP services and service patterns
  • ui.mdNavigation, theming and shared widgets
  • conventions.mdNaming conventions and imports
  • setup.mdProject setup and FVM configuration
  • git.mdGit workflow and branching strategy
  • process.mdChange tracking and development process

Works with

CursorDevinClaude CodeGitHub CopilotChatGPTopencodeGemini

Skills

Feature workflows your agent can add without being an expert in each

Each skill encodes a production hardened pattern for a common feature, so the agent ships code that follows the kit's architecture instead of improvising its own.

  • auth.mdLogin, signup, sessions and social sign-in wired into the kit's auth flow
  • gorouter.mdRoting configuration with named routes and deep links
  • local-db.mdSembast store with CRUD services and a v3 Notifier backed by the DB
  • firestore.mdCloud Firestore collections with real-time streams
  • revenuecat.mdPaywalls, subscriptions and per-feature gating through RevenueCat
  • admob.mdBanner, interstitial and rewarded ads with AdMob integration
  • in-app-review.mdIn-app review prompt with rating flow and throttling
  • push-notifications.mdPush opt-in, token sync and deep-link routing on tap
  • local-notifications.mdScheduled reminders with channels and tap actions
  • ai-chat.mdStreaming and tool calling against OpenAI-compatible endpoints
  • i18n.mdTranslations and locale switching with opt-in slang codegen
  • sentry.mdCrash reporting with breadcrumbs and user context
  • firebase-analytics.mdEvent tracking and screen views with Firebase Analytics
  • dialogs.mdReactive prompts, confirmations and error toasts
  • onboarding.mdFirst-launch intro that gates the home screen until complete
  • settings.mdUser options, about section, legal links and a debug env switcher
  • google-maps.mdGoogle Maps widget with markers, polylines and camera control
  • camera.mdCamera capture and image picker from gallery with permissions handled

About

Matteo Ricupero

Matteo Ricupero

Software developer for over 10 years. Flutter expert, shipped apps for Scalapay, Akiflow, InsideOutJapan and more plus a dozen personal production apps. CS graduate, University of Insubria.

More at ricu.it →

In production

Battle tested across shipping apps, not toy demos.

Some of personal production apps. Many more have been built for clients, distilled into the kit.

Any AI for NotionAI assistant for Notion workspaces.
BitPongUnofficial FITET client for Italian table tennis data.
Pola BrowserPrivacy-focused mobile browser.
TT Club ManagerTable tennis club management app.
RememberFast Spaced RepetitionSuperMemo 2 flashcard app for language learning.
BitPong app home screen, the unofficial FITET client built with Flutter Agent Kit

Shipped

BitPong, shipped with the patterns in this kit

Unofficial FITET client for Italian table tennis data. 1,000+ active users on the App Store.

Problem

Every new Flutter project starts the same.

  • 01Explain the architecture.
  • 02Explain the folder structure.
  • 03Explain your coding conventions.
  • 04Explain Riverpod.
  • 05Explain routing.
  • 06Explain dependency injection.

Flutter Agent Kit gives your AI coding agent a proven architecture to follow

Built from 10+ years of software development experience

Instead of inventing patterns from scratch, your coding agent gets rules, structure and architectural decisions already made. Clear conventions, battle tested patterns and a coherent foundation to generate code that fits your project without creating chaos.

AI coding agents are fast.

Without a solid architecture, they're fast at creating technical debt.

Pricing

$99 for waitlist members. $199 when it ships.

Join the waitlist now and lock in $99 lifetime pricing. One payment, every future skill. No recurring fees, no per-seat licensing.

FAQ

Questions before you join the waitlist