Files
flutter__agent-plugins/README.md

57 lines
3.3 KiB
Markdown

# 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:
```bash
npx skills add flutter/skills
```
## Updating Skills
To update, run the following command:
```bash
npx skills update flutter/skills
```
## Available Skills
| Skill | Description |
|---|---|
| [flutter-accessibility](skills/flutter-accessibility/SKILL.md) | Configure your Flutter app to support assistive technologies like Screen Readers |
| [flutter-animation](skills/flutter-animation/SKILL.md) | Add animated effects to your Flutter app |
| [flutter-app-size](skills/flutter-app-size/SKILL.md) | Measure and reduce the size of the Flutter app bundle, APK, or IPA |
| [flutter-architecture](skills/flutter-architecture/SKILL.md) | Build an app using the Flutter team's recommended app architecture |
| [flutter-caching](skills/flutter-caching/SKILL.md) | Cache data in a Flutter app |
| [flutter-concurrency](skills/flutter-concurrency/SKILL.md) | Execute long-running tasks in a background thread in Flutter |
| [flutter-databases](skills/flutter-databases/SKILL.md) | Work with databases in a Flutter app |
| [flutter-environment-setup-linux](skills/flutter-environment-setup-linux/SKILL.md) | Set up a Linux environment for Flutter development |
| [flutter-environment-setup-macos](skills/flutter-environment-setup-macos/SKILL.md) | Set up a macOS environment for Flutter development |
| [flutter-environment-setup-windows](skills/flutter-environment-setup-windows/SKILL.md) | Set up a Windows environment for Flutter development |
| [flutter-http-and-json](skills/flutter-http-and-json/SKILL.md) | Make HTTP requests and encode / decode JSON in a Flutter app |
| [flutter-layout](skills/flutter-layout/SKILL.md) | How to build your app's layout using Flutter's layout widgets and constraint system |
| [flutter-localization](skills/flutter-localization/SKILL.md) | Configure your Flutter app to support different languages and regions |
| [flutter-native-interop](skills/flutter-native-interop/SKILL.md) | Interoperate with native APIs in a Flutter app on Android, iOS, and the web |
| [flutter-performance](skills/flutter-performance/SKILL.md) | Optimize the performance of your Flutter app |
| [flutter-platform-views](skills/flutter-platform-views/SKILL.md) | Add a native view into your Flutter app |
| [flutter-plugins](skills/flutter-plugins/SKILL.md) | Build a Flutter plugin that provides native interop for other Flutter apps to use |
| [flutter-routing-and-navigation](skills/flutter-routing-and-navigation/SKILL.md) | Move between or deep link to different screens or routes within a Flutter application |
| [flutter-state-management](skills/flutter-state-management/SKILL.md) | Manage state in your Flutter application |
| [flutter-testing](skills/flutter-testing/SKILL.md) | Add Flutter unit tests, widget tests, or integration tests |
| [flutter-theming](skills/flutter-theming/SKILL.md) | How to customize your app's theme using Flutter's theming system |
## Contributing
To contribute skills, see the instructions in [tool/README.md](tool/README.md).
Please see [CONTRIBUTING.md](CONTRIBUTING.md) for more information.
## Code of Conduct
Please see [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) for more information.