What problem does it solve? Flutter apps often show jank, font swaps, blank images, and delayed first renders because assets load lazily. This Skill provides concrete patterns for pre-caching critical resources so the first screens render without loading flashes. ## Core Features & Use Cases - Font and image preloading: Use GoogleFonts.pendingFonts, precacheImage, and bundled font declarations to avoid font fallback and image pop-in. - Startup warm-up patterns: Preload local JSON config, Lottie/Rive animations, and initial API requests with a reusable AppPreloader and FutureBuilder gate. - Flutter Web optimization: Combine HTML link preload tags with Flutter precacheImage, handle emoji font fallback, and configure renderer files. - Use Case: A Flutter Web app shows a blank hero image and font swap on launch. Apply the HTML preload block plus precacheImage calls so the logo, hero image, and brand font render immediately on first paint. ## Quick Start Ask the AI to add pre-caching for the logo, hero image, and main font in your Flutter app's startup flow.