phanbaohuy96/flutter_base_structure

Opinionated Flutter monorepo template with multi-flavor builds, clean architecture (BLoC + Freezed + Injectable), codegen, localization, distribution scaffolding, and bundled AI coding-agent guidance.

10Stars on the repository
27Mods indexed here, across every type
12d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

fl-code-generation

04

phanbaohuy96/flutter_base_structure

Skill Claude CodeCodex

Runs buildrunner across core, datasource, and apps/main via the makefile after edits to freezed/injectable/retrofit sources (and the optional Hive type adapters).

10 12d ago A 39 tokens

fl-data-layer

05

phanbaohuy96/flutter_base_structure

Skill Claude CodeCodex

Builds the data layer with Freezed DTOs, Retrofit clients, the storage-seam local data manager, and repositories wired through injectable.

10 12d ago A 31 tokens

fl-data-reviewer

06

phanbaohuy96/flutter_base_structure

Skill Claude CodeCodex

Reviews data-layer changes — Freezed DTOs, Retrofit clients, the storage seam, optional hivece stores, and repositories — against the template's conventions.

10 12d ago A 35 tokens

phanbaohuy96/flutter_base_structure

Skill Claude CodeCodex

Teaches and applies Flutter/Dart dependency injection with Injectable + GetIt, grounded in this repo's Clean Architecture and code generation conventions. Use when changing DI wiring, adding BLoCs/use cases/repositories/modules, using @Named/@preResolve/@factoryParam/env registrations, reviewing DI best practices, or…

10 12d ago A 72 tokens

fl-error-handling

08

phanbaohuy96/flutter_base_structure

Skill Claude CodeCodex

Routes thrown errors through CoreBlocBase + CoreDelegate to StateBase's ErrorType-driven dialog/snackbar/login UI rather than a custom Failure type.

10 12d ago C 33 tokens

fl-reviewer

12

phanbaohuy96/flutter_base_structure

Skill Claude CodeCodex

Reviews UI-layer changes — screens, blocs, widgets, routes — against the template's StateBase + CoreBlocBase + fltheme conventions.

10 12d ago A 31 tokens

fl-theme-usage

15

phanbaohuy96/flutter_base_structure

Skill Claude CodeCodex

Applies the fltheme design system via context.themeColor and context.textTheme without hard-coded colors or Material text-style names.

10 12d ago A 29 tokens

fl-ui-components

16

phanbaohuy96/flutter_base_structure

Skill Claude CodeCodex

Awareness index of every reusable widget in flui, fltheme, flmedia, and core's commonwidget — name, one-line purpose, when to reach for it instead of writing a new one.

10 12d ago A 44 tokens

fl-widget-preview

17

phanbaohuy96/flutter_base_structure

Skill Claude CodeCodex

Creates and runs previews with Flutter's official Widget Previewer using @Preview from package:flutter/widgetpreviews.dart. Use when the user asks to preview, showcase, inspect, or smoke-test a Flutter widget in the Widget Previewer.

10 12d ago A 53 tokens