flutter-icons

Generate Flutter launcher icons and splash screens with SVG handling.

1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/wildbitca/ai-resources --skill flutter-icons
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flutter-icons
Source: https://github.com/wildbitca/ai-resources/tree/main/skills/flutter-icons
Command: npx skills add https://github.com/wildbitca/ai-resources --skill flutter-icons

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Flutter projects often struggle to keep launcher icons and splash screens consistent across Android and iOS, especially with adaptive icons and iOS 18 variants. This skill consolidates icon generation and splash screen configuration into an automated workflow that respects platform constraints and branding guidelines.

Core Features & Use Cases

  • Cross-platform icon and splash screen management for Flutter apps, including Android adaptive icons and iOS 18 variants.
  • SVG handling, embedded PNG extraction, and batch variant generation with color-safe backgrounds.
  • Automated configuration and validation to meet Android density requirements and iOS App Store guidelines.

Quick Start

Run the integrated workflow to generate launcher icons and splash screens for your Flutter project.

Frequently Asked Questions about flutter-icons

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

FAQPage Schema
How do I automate Flutter launcher icons and splash screens for both Android and iOS?

You can automate Flutter launcher icons and splash screens by using YAML-driven configuration with flutter_launcher_icons and flutter_native_splash to generate cross-platform assets. This workflow handles Android adaptive icons, iOS 18 variants, and validates density constraints automatically.

What is the best way to handle SVG files for Flutter adaptive icons?

Handling SVG files for Flutter adaptive icons involves automated extraction and batch variant generation with color-safe backgrounds. The workflow processes SVG inputs to ensure branding consistency across Android densities and iOS App Store guidelines.

Does this Flutter icon generation workflow support iOS 18 variants?

Yes, the Flutter icon generation workflow fully supports iOS 18 variants alongside Android adaptive icons. It applies automated validation to ensure all generated assets meet current iOS App Store guidelines and platform constraints.

How do I validate Android density requirements for Flutter launcher icons?

Validating Android density requirements for Flutter launcher icons is handled automatically during the batch asset generation process. The workflow checks generated icons against platform constraints to ensure full density compliance.

Why are my Flutter splash screens inconsistent across platforms?

Flutter splash screens become inconsistent when assets are not generated against strict platform constraints. Automating splash screen configuration via flutter_native_splash ensures branding consistency and correct rendering across Android and iOS.

Can I use Python-based image processing for Flutter asset management?

Yes, Python-based image processing workflows support Flutter asset management by driving the automated generation and validation of icons and splash screens. This approach handles embedded PNG extraction and batch variant generation efficiently.