flutter-app-builder

Automate Flutter app scaffolding with Tier 1 or Tier 2 architecture selection.

2|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/mouchegmouradian/claude-code-skills --skill flutter-app-builder
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: flutter-app-builder
Source: https://github.com/mouchegmouradian/claude-code-skills/tree/main/skills/flutter-app-builder
Command: npx skills add https://github.com/mouchegmouradian/claude-code-skills --skill flutter-app-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Create Flutter apps scaled to project complexity by automatically selecting architecture patterns (Tier 1 simple vs Tier 2 production) and providing guided templates for DI, data layer, and navigation.

Core Features & Use Cases

  • Complexity-aware architecture selection (Tier 1 vs Tier 2)
  • Tier-specific project scaffolding with go_router, BLoC/Cubit, and DI wiring
  • Reference documentation and templates for data layer, DI, and UI layers
  • Feature generation templates and deterministic scaffolding via a CLI script

Quick Start

Ask Claude Code to generate a Tier 2 production Flutter app scaffold with features, data layer, and DI wiring.

Frequently Asked Questions about flutter-app-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a Flutter app with BLoC and go_router based on project complexity?▼

Automated Flutter app scaffolding selects architecture patterns based on project complexity. It generates project structures with go_router, BLoC/Cubit, and dependency injection wiring tailored to either simple or production-grade requirements.

What's the best way to structure a production Flutter app using get_it and injectable?▼

Production Flutter app structure benefits from Tier 2 architecture, utilizing get_it and injectable for dependency injection. This setup provides deterministic scaffolding and templates for the data layer, UI layers, and navigation.

When do I need to migrate my Flutter app to a Tier 2 production architecture?▼

Migrating to a Tier 2 production architecture is needed when scaling Flutter apps requires advanced patterns like freezed, Drift, and go_router. This migration applies to adding features and upgrading to a production-grade structure.

Can I use manual dependency injection and shared_preferences for simple Flutter apps?▼

Yes, simple Flutter apps can use Tier 1 architecture with manual dependency injection and shared_preferences. This complexity-aware pattern provides a lightweight structure without the overhead of production-grade tools.

Does Flutter app scaffolding support feature generation templates for new modules?▼

Flutter app scaffolding supports feature generation templates for adding new modules. It provides guided templates for dependency injection, the data layer, and UI layers to ensure deterministic project scaling.