NOTE: This repository is currently in development and is not yet ready for use.
This repository contains agent skills for Flutter.
To install the skills into your project, run the following command:
npx skills add flutter/skillsTo update, run the following command:
npx skills update flutter/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 |
To contribute skills, see the instructions in tool/README.md.
Please see CONTRIBUTING.md for more information.
Please see CODE_OF_CONDUCT.md for more information.