flutter-pre-caching

Installation
SKILL.md

Pre-caching in Flutter and Flutter Web

Pre-caching helps avoid jank, loading flashes, font swaps, and delayed first renders.

The key rule:

Pre-cache only what the user will likely see in the next 1 to 2 screens.

Do not pre-cache the whole app. That can slow startup and waste memory.


1. Google Fonts

Runtime Google Fonts preloading

Use GoogleFonts.pendingFonts() to load the font variants before showing text.

Installs
111
GitHub Stars
637
First Seen
Jun 8, 2026
flutter-pre-caching — evanca/flutter-ai-rules