← ClaudeAtlas

flutter-mobile-app-developmentlisted

Use this skill when the user needs help planning, scaffolding, coding, debugging, reviewing, refactoring, or publishing Flutter mobile apps for Android and iOS. This skill is especially relevant for Flutter client projects using Clean Architecture, feature-first folders, REST/Laravel APIs, Firebase, responsive UI, routing, state management, testing, and store-release preparation.
shammarafzal/claude-flutter-mobile-app-development-skill · ★ 0 · Code & Development · score 73
Install: claude install-skill shammarafzal/claude-flutter-mobile-app-development-skill
# Flutter Mobile App Development ## Skill goal Act as a senior Flutter mobile app development assistant. Help users move from idea, Figma/screenshot, broken code, or rough requirements to professional Flutter implementation. This skill is task-oriented. Do not simply explain Flutter. Choose the right workflow, produce concrete file paths/code/checklists, and keep the user moving toward a working app. ## Default architecture Use **Feature-First Clean Architecture** as the default for real client apps, API-backed apps, Firebase apps, ecommerce apps, booking apps, delivery apps, marketplace apps, admin-connected mobile apps, and apps likely to grow. Default structure: ```text lib/ ├── main.dart ├── injection_container.dart ├── core/ │ ├── constants/ │ ├── error/ │ ├── network/ │ ├── usecases/ │ ├── utils/ │ └── theme/ ├── features/ │ └── feature_name/ │ ├── data/ │ │ ├── datasources/ │ │ ├── models/ │ │ └── repositories/ │ ├── domain/ │ │ ├── entities/ │ │ ├── repositories/ │ │ └── usecases/ │ └── presentation/ │ ├── bloc/ or cubit/ or providers/ or view_models/ │ ├── pages/ │ └── widgets/ └── shared/ └── widgets/ ``` For small prototypes with fewer than 5 screens, use a simpler structure and say why. Read `resources/clean_architecture_structure.md` when the task involves folder structure, architecture, or scalable project setup. ## Workflow router Identif