flutter-theming
Migrates Flutter apps from Material 2 to Material 3, normalizing themes and updating deprecated UI components.
Install
npx skills add https://github.com/flutter/skills --skill flutter-themingStats
| Total installs | 1,138 |
| Weekly installs | 1.1K |
| GitHub stars | 833 |
| First seen | Mar 4, 2026 |
| Source | @flutter/skills |
Summary
- Identifies and replaces deprecated Material 2 components (FlatButton, RaisedButton, BottomNavigationBar, Drawer) with their Material 3 equivalents using a decision tree
- Converts legacy theme properties to Material 3 ColorScheme and removes deprecated accent color references (accentColor, accentColorBrightness, etc.)
- Normalizes all component themes to use *ThemeData classes and ensures useMaterial3: true across light and dark themes
- Applies platform-specific UI idioms for scrollbars, text selection, and button ordering across iOS, Android, Windows, macOS, Linux, and Web
- Validates output to eliminate legacy button classes and enforce single-source-of-truth color derivation from ColorScheme
Tags
Related skills
| Skill | Installs | vs flutter-theming |
|---|---|---|
| next-browser | 1,230 | +92 |
| shopify-liquid-themes | 1,246 | +108 |
| tailwindcss-mobile-first | 1,078 | -60 |
| shadertoy | 1,243 | +105 |
| swiftui-patterns | 1,080 | -58 |
FAQ
- How many installs does flutter-theming have?
- flutter-theming has 1,138 total installs and 1.1K installs this week.
- Where is flutter-theming hosted?
- flutter-theming is published by @flutter/skills at https://github.com/flutter/skills.
- How many GitHub stars does flutter-theming have?
- flutter-theming has 833 GitHub stars.
- When was flutter-theming first indexed?
- OrangeBot.AI first indexed flutter-theming on Mar 4, 2026.
- How do I install flutter-theming?
- Run: npx skills add https://github.com/flutter/skills --skill flutter-theming