mirror of
https://github.com/flutter/agent-plugins.git
synced 2026-09-14 16:19:33 +08:00
remove-performance
Agent Skills for Flutter
NOTE: This repository is currently in development and is not yet ready for use.
This repository contains agent skills for Flutter.
Installation
To install the skills into your project, run the following command:
npx skills add flutter/skills
Updating Skills
To update, run the following command:
npx skills update flutter/skills
Available Skills
| Skill | Description |
|---|---|
| flutter-accessibility | Configure your Flutter app to support assistive technologies like Screen Readers |
| flutter-animation | Add animated effects to your Flutter app |
| flutter-app-size | Measure and reduce the size of the Flutter app bundle, APK, or IPA |
| flutter-architecture | Build an app using the Flutter team's recommended app architecture |
| flutter-caching | Cache data in a Flutter app |
| flutter-concurrency | Execute long-running tasks in a background thread in Flutter |
| flutter-databases | Work with databases in a Flutter app |
| flutter-environment-setup-linux | Set up a Linux environment for Flutter development |
| flutter-environment-setup-macos | Set up a macOS environment for Flutter development |
| flutter-environment-setup-windows | Set up a Windows environment for Flutter development |
| flutter-http-and-json | Make HTTP requests and encode / decode JSON in a Flutter app |
| flutter-layout | How to build your app's layout using Flutter's layout widgets and constraint system |
| flutter-localization | Configure your Flutter app to support different languages and regions |
| flutter-native-interop | Interoperate with native APIs in a Flutter app on Android, iOS, and the web |
| flutter-performance | Optimize the performance of your Flutter app |
| flutter-platform-views | Add a native view into your Flutter app |
| flutter-plugins | Build a Flutter plugin that provides native interop for other Flutter apps to use |
| flutter-routing-and-navigation | Move between or deep link to different screens or routes within a Flutter application |
| flutter-state-management | Manage state in your Flutter application |
| flutter-testing | Add Flutter unit tests, widget tests, or integration tests |
| flutter-theming | How to customize your app's theme using Flutter's theming system |
Contributing
To contribute skills, see the instructions in tool/README.md.
Please see CONTRIBUTING.md for more information.
Code of Conduct
Please see CODE_OF_CONDUCT.md for more information.
Description
flutter-apply-architecture-best-practices: Architects a Flutter application using the recommended layered approach (UI, Logic, Data). Use when structuring a new project or refactoring for scalability.; flutter-build-responsive-layout: Use
LayoutBuilder, MediaQuery, or Expanded/Flexible to create a layout that adapts to different screen sizes. Use when you need the UI to look good on…; flutter-fix-layout-issues: Fixes Flutter layout errors (overflows, unbounded constraints) using Dart and…
Languages
Dart
98.1%
Python
1.9%