Skip to main content
Source repository

flutter/skills

These skills were imported into SkillJury from the public skills ecosystem.

43 linked skillsVisit source
Source listing

43 imported skills

flutter-app-size

by flutter/skills

996

Analyzes and optimizes Flutter application size by measuring build artifacts, generating size analysis reports, utilizing Dart DevTools for component breakdown, and implementing specific size reduction strategies such as debug info splitting, resource compression, and platform-specific tree-shaking. Assumes a...

Software EngineeringFrontend and Design

flutter-concurrency

by flutter/skills

980

Implements advanced Flutter data handling, including background JSON serialization using Isolates, asynchronous state management, and platform-aware concurrency to ensure jank-free 60fps+ UI rendering. Assumes a standard Flutter environment (Dart 2.19+) with access to dart:convert , dart:isolate , and standard state...

Software EngineeringFrontend and Design

flutter-localization

by flutter/skills

978

Configures and implements internationalization (i18n) and localization (l10n) in a Flutter application. This skill manages dependency injection ( flutter_localizations , intl ), code generation configuration ( l10n.yaml ), root widget setup ( MaterialApp , CupertinoApp , or WidgetsApp ), .arb translation file...

Software EngineeringFrontend and Design

flutter-accessibility

by flutter/skills

973

Implements, audits, and enforces accessibility (a11y) and adaptive design standards in Flutter applications. Ensures compliance with WCAG 2 and EN 301 549 by applying proper semantic roles, contrast ratios, tap target sizes, and assistive technology integrations. Constructs adaptive layouts that respond to available...

Software EngineeringFrontend and Design

flutter-http-and-json

by flutter/skills

971

Manages HTTP networking and JSON data handling in Flutter applications. Implements secure, asynchronous REST API calls (GET, POST, PUT, DELETE) using the http package. Handles JSON serialization, background parsing via isolates for large datasets, and structured JSON schemas for AI model integrations. Assumes the http...

Software EngineeringFrontend and Design

flutter-databases

by flutter/skills

959

Architects and implements a robust, MVVM-compliant data layer in Flutter applications. Establishes a single source of truth using the Repository pattern, isolates external API and local database interactions into stateless Services, and implements optimal local caching strategies (e.g., SQLite via sqflite ) based on...

Software EngineeringFrontend and Design

flutter-native-interop

by flutter/skills

947

Integrates Flutter applications with platform-specific code and native features across Android, iOS, and Web environments. Determines the optimal interoperability strategy (FFI, Platform Channels, Platform Views, or JS Interop) and implements the necessary Dart and native code bindings while adhering to thread safety,...

Software EngineeringFrontend and Design

flutter-plugins

by flutter/skills

944

Scaffolds and configures Flutter plugin packages, handling standard method channels, FFI integrations, and federated plugin architectures. It configures platform-specific native code environments, implements Android v2 embedding lifecycle interfaces, and establishes platform interface packages.

Software EngineeringFrontend and Design

flutter-platform-views

by flutter/skills

943

Guides developers through implementing Flutter Platform Views for Android, iOS, and macOS, as well as embedding Flutter into existing web applications. Assumes the user has a configured Flutter environment and is comfortable with Dart, JavaScript, and the relevant native platform languages (Kotlin, Swift).

Software EngineeringFrontend and Design

flutter-environment-setup-macos

by flutter/skills

868

Configures a macOS development environment for building, running, and deploying Flutter applications. Validates tooling dependencies including Xcode and CocoaPods, and ensures the environment passes Flutter's diagnostic checks for macOS desktop development. Assumes the host operating system is macOS and the user has...

Software EngineeringFrontend and Design

flutter-environment-setup-windows

by flutter/skills

803

Configures a Windows development environment for building Flutter applications targeting Windows Desktop and Android. Analyzes system requirements, modifies environment variables, installs necessary C++ toolchains, manages platform-specific configurations, and generates self-signed certificates for local Windows...

Software EngineeringFrontend and Design

flutter-environment-setup-linux

by flutter/skills

771

Configures a Linux environment (Debian/Ubuntu or ChromeOS) for Flutter desktop application development by installing required system prerequisites, managing OS-specific configurations, and validating the toolchain.

Software EngineeringFrontend and Design

flutter-home-screen-widget

by flutter/skills

543

Implements native home screen widgets (iOS and Android) for a Flutter application using the home_widget package. It establishes data sharing between the Dart environment and native platforms via App Groups (iOS) and SharedPreferences (Android), enabling text updates and rendering Flutter UI components as images for...

Software EngineeringFrontend and Design

flutter-building-layouts

by flutter/skills

360

Master the fundamental Flutter layout rule: Constraints go down. Sizes go up. Parent sets position.

Software EngineeringFrontend and Design

flutter-animating-apps

by flutter/skills

349

Manage Flutter animations using the core typed Animation system. Do not manually calculate frames; rely on the framework's ticker and interpolation classes.

Software EngineeringFrontend and Design

flutter-architecting-apps

by flutter/skills

348

Source details, install context, and public review data are available on the full page.

Software EngineeringFrontend and Design

flutter-theming-apps

by flutter/skills

345

Flutter applies styling in a strict hierarchy: styles applied to the specific widget -> themes that override the immediate parent theme -> the main app theme.

Software EngineeringFrontend and Design

flutter-managing-state

by flutter/skills

333

Flutter's UI is declarative; it is built to reflect the current state of the app ( UI = f(state) ). When state changes, trigger a rebuild of the UI that depends on that state.

Software EngineeringFrontend and Design

flutter-implementing-navigation-and-routing

by flutter/skills

329

Use the Navigator widget to push and pop routes using platform-specific transition animations ( MaterialPageRoute or CupertinoPageRoute ).

Software EngineeringFrontend and Design

flutter-reducing-app-size

by flutter/skills

329

Use this workflow to generate the raw data required for size analysis.

Software EngineeringFrontend and Design

flutter-testing-apps

by flutter/skills

329

Balance your testing suite across three main categories to optimize for confidence, maintenance cost, dependencies, and execution speed.

Software EngineeringFrontend and Design

flutter-caching-data

by flutter/skills

319

Apply the appropriate caching mechanism based on the data lifecycle and size requirements.

Software EngineeringFrontend and Design

flutter-handling-http-and-json

by flutter/skills

314

Use this workflow to implement network requests using the http package.

Software EngineeringFrontend and Design

flutter-localizing-apps

by flutter/skills

311

Configure the project to support code generation for localizations.

Software EngineeringFrontend and Design
Page 1 of 2