LaunchKit · 2026

Setup & Installation

npx skills add https://github.com/flutter/skills --skill flutter-reducing-app-size
or paste the link and ask your coding assistant to install it
https://github.com/flutter/skills/tree/main/skills/flutter-reducing-app-size
View on GitHub

What This Skill Does

Measures and optimizes Flutter app bundle sizes for deployment. It walks through generating size analysis data, visualizing it in DevTools, estimating real iOS download sizes via App Thinning reports, and applying reduction strategies like splitting debug info and compressing assets.

Flutter's size tooling is spread across CLI flags, DevTools, and Xcode workflows, and this skill connects all of them into a single repeatable process.

When to use it

  • Diagnosing which packages contribute most to APK or AAB file size
  • Getting accurate iOS download size estimates before App Store submission
  • Shrinking a Flutter app to meet store size limits on low-bandwidth markets
  • Comparing build sizes before and after removing a heavy dependency
  • Stripping debug symbols from release builds to reduce binary weight