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.