Flutter Skills
ego lite browser
sponsorego lite is the fastest browser for AI agents to run web automation, sharing your logged-in state with Codex or Claude Code, zero cost, zero config.
Alpha Vantage MCP Server
sponsorAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
flutter-plugins
skills/skills/flutter-plugins
Scaffolds Flutter plugins with native interop, method channels, FFI integration, and federated architectures. Generates standard plugins, FFI plugins, or federated multi-package architectures based on native code requirements and team structure Configures Android v2 embedding lifecycle interfaces, platform-specific native environments (Kotlin/Java, Swift/Objective-C), and method channel registration Implements package-separated federated plugins with app-facing and platform-specific...
flutter-pr-checks-finder
flutter/.agents/skills/flutter-pr-checks-finder
Find failing checks on a Flutter PR and locate the corresponding LUCI log URLs.
flutter-reducing-app-size
skills/skills/flutter-reducing-app-size
Measure and optimize Flutter app bundle size across platforms with analysis tools and reduction strategies. Generates detailed size analysis JSON files via --analyze-size flag to identify large packages, libraries, and assets contributing to bloat Visualize and compare builds using DevTools app size tool with treemap inspection and diff functionality to track optimization progress Supports Android (APK/AAB), iOS, and desktop platforms with platform-specific workflows, including iOS app...
flutter-routing-and-navigation
skills/skills/flutter-routing-and-navigation
Navigate between screens, handle deep linking, and manage data passing in Flutter applications. Evaluates app requirements to select the optimal routing strategy: imperative Navigator for simple flows, declarative Router / go_router for deep linking and web support, or nested Navigator for independent sub-flows Supports data passing between routes via constructor arguments (preferred) or RouteSettings with type-safe argument extraction Implements named routes with MaterialApp.routes or...
flutter-setting-up-on-linux
skills/skills/flutter-setting-up-on-linux
Automates Linux environment setup for Flutter desktop development with dependency installation and validation workflows. Covers three core workflows: installing system dependencies (build tools, GTK libraries, C/C++ toolchain), validating the environment with flutter doctor , and preparing Snap packages for distribution Provides ready-to-run commands for Debian/Ubuntu systems and includes conditional setup for ChromeOS Linux containers Includes a baseline snapcraft.yaml template for...
flutter-setting-up-on-macos
skills/skills/flutter-setting-up-on-macos
Automated macOS environment configuration for Flutter development with Xcode and CocoaPods setup. Guides installation and linking of Xcode command-line tools, acceptance of developer licenses, and CocoaPods dependency management Includes validation workflow using flutter doctor and flutter devices to confirm proper environment setup and macOS desktop recognition Provides troubleshooting steps for common issues including missing command-line tools, CocoaPods path problems, and desktop support...
flutter-setting-up-on-windows
skills/skills/flutter-setting-up-on-windows
Automated Windows environment setup for Flutter development with SDK, tooling, and platform configuration. Guides SDK installation, PATH configuration, and dependency validation via flutter doctor Covers Visual Studio C++ workload setup for Windows desktop compilation and Android emulator/device configuration Includes workflows for building release binaries, packaging distributable archives with required DLLs, and generating self-signed certificates for MSIX deployment Provides step-by-step...
flutter-setup-declarative-routing
skills/skills/flutter-setup-declarative-routing
Configure `MaterialApp.router` using a package like `go_router` for advanced URL-based navigation. Use when developing web applications or mobile apps that…
flutter-setup-localization
skills/skills/flutter-setup-localization
Add `flutter_localizations` and `intl` dependencies, enable "generate true" in `pubspec.yaml`, and create an `l10n.yaml` configuration file. Use when…
flutter-state-management
skills/skills/flutter-state-management
Implement MVVM and Unidirectional Data Flow patterns for Flutter state management. Provides decision logic to differentiate between ephemeral state (local UI state via setState ) and app state (shared state via MVVM and provider package) Enforces strict separation of concerns: data layer (Repository as Single Source of Truth), logic layer (ViewModel extending ChangeNotifier ), and UI layer (pure functions of immutable state) Includes complete code examples for implementing the MVVM pattern...
flutter-testing
skills/skills/flutter-testing
Generates unit, widget, integration, and plugin tests for Flutter applications with architectural awareness. Analyzes target code to determine appropriate test type (unit for logic, widget for UI, integration for end-to-end, plugin for native code) Provides decision tree and step-by-step implementation patterns for each test category, including fake/mock setup and assertion strategies Includes ready-to-use code templates for ViewModels, Repositories, widgets, and full app flows with proper...
flutter-testing-apps
skills/skills/flutter-testing-apps
Comprehensive testing framework for Flutter apps across unit, widget, and integration test layers. Covers three test categories: unit tests for isolated logic, widget tests for UI components, and integration tests for end-to-end flows on real devices or emulators Provides architectural testing patterns for ViewModels, Repositories, Services, and Views, with emphasis on Fake implementations over mocks for cleaner test design Includes plugin testing guidelines combining Dart tests with native...
flutter-theming
skills/skills/flutter-theming
Migrate Flutter apps from Material 2 to Material 3 with automated component and theme updates. 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:...
flutter-theming-apps
skills/skills/flutter-theming-apps
Global styling and adaptive design patterns for Flutter apps using Material 3 theming. Covers Material 3 color schemes, typography, elevation, and modern component replacements (NavigationBar, FilledButton, SegmentedButton) Includes component theme normalization using *ThemeData classes and deprecation guidance for legacy properties like accentColor and AppBarTheme.color Provides platform-specific adaptive patterns: scrollbar visibility, selectable text, button order (Windows vs....
flutter-use-http-package
skills/skills/flutter-use-http-package
Use the `http` package to execute GET, POST, PUT, or DELETE requests. Use when you need to fetch from or send data to a REST API.
flutter-working-with-databases
skills/skills/flutter-working-with-databases
SQLite and offline-first data layer architecture for Flutter apps with structured local persistence. Separates data layer into stateless Services (raw data wrappers) and business-logic Repositories (single source of truth per domain entity) Implements offline-first synchronization: reads yield cached local data immediately then fetch remote updates; writes save locally first, then attempt API sync with background queue fallback Covers SQLite setup with safe parameterized queries, Domain...
genui-helper
genui/.agent/skills/genui-helper
This skill provides workflows and best practices specific to the genui repository.
grill-me
skills/skills/grill-me
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to…
grill-with-docs
agent-plugins/.agents/agents/reidbaker-agent/skills/grill-with-docs
Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as…
grill-with-docs
skills/.agents/agents/reidbaker-agent/skills/grill-with-docs
Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as…
integrate-genui-firebase
genui/packages/genui/skills/integrate-genui-firebase
Use this skill when the user asks to integrate the genui package and get a simple conversation going with Firebase AI Logic.
migrate-intellij-util
flutter-intellij/.agents/skills/migrate-intellij-util
Optimize memory usage, consistency, and performance by migrating standard Java/Kotlin classes to IntelliJ's specialized com.intellij.util implementations.
natural-writing
agent-plugins/.agents/agents/reidbaker-agent/skills/natural-writing
Contains well-defined rules for creating natural, accurate, and readable writing. Use whenever authoring longer text, like analysis documents, PR or CL…
natural-writing
flutter/.agents/agents/reidbaker-agent/skills/natural-writing
Contains well-defined rules for creating natural, accurate, and readable writing. Use whenever authoring longer text, like analysis documents, PR or CL…
natural-writing
skills/.agents/agents/reidbaker-agent/skills/natural-writing
Contains well-defined rules for creating natural, accurate, and readable writing. Use whenever authoring longer text, like analysis documents, PR or CL…
NotInvalid
skills/skills/NotInvalid
A deliberately broken fixture used by example/README.md to show what each rule's error output looks like.
preparing-pr
devtools/.agents/skills/preparing-pr
Prepare a pull request by running presubmit with fixes. Use when preparing to commit or send a PR.
proofread-markdown
website/skills/proofread-markdown
Proofreads Markdown files against Google guidelines.
rebuilding-flutter-tool
flutter/.agents/skills/rebuilding-flutter-tool
Rebuilds the Flutter tool and CLI. Use when a user asks to compile, update, regenerate, or rebuild the Flutter tool or CLI.
release-plugin
flutter-intellij/.agents/skills/release-plugin
Prepare and execute a new release for the flutter-intellij plugin, including updating dependencies, compatibility bounds, changelogs, and verification.
91–120 of 137