Flutter Flavors Setup

Community

Effortlessly manage dev, staging, and production Flutter builds.

AuthorKandil7
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the complex setup of Flutter flavors, allowing you to easily manage different app versions (development, staging, production) with distinct API endpoints, app names, icons, and configurations. It eliminates manual configuration errors and ensures a consistent, robust multi-environment setup, saving hours of tedious platform-specific configuration.

Core Features & Use Cases

  • Multi-Environment Configuration: Set up separate environments for dev, staging, and production with unique API URLs, analytics settings, and logging levels.
  • Platform-Specific Setup: Configures both Android (product flavors, build variants) and iOS (Xcode build configurations, schemes, Info.plist) automatically.
  • Automated Build Scripts: Generates shell and batch scripts for consistent building and running of each flavor, simplifying CI/CD integration.
  • Use Case: Quickly set up your Flutter project to have a "MyApp Dev" version pointing to a test API, and a "MyApp" production version pointing to the live API, both installable on the same device, without manual Xcode or Gradle edits.

Quick Start

Set up standard dev, staging, and production flavors for your Flutter project. @claude use skill development-workflow/flutter-flavors

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Flutter Flavors Setup
Download link: https://github.com/Kandil7/prprompts-flutter-generator/archive/main.zip#flutter-flavors-setup

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository