flutter-plugins
๐ฏSkillfrom flutter/skills
Part of Flutter's official agent skills collection maintained by the Flutter team, providing tailored instructions and repeatable workflows for Flutter app development best practices across multiple AI coding agents.
Same repository
flutter/skills(56 items)
Installation
npx vibeindex add flutter/skills --skill flutter-pluginsnpx skills add flutter/skills --skill flutter-plugins~/.claude/skills/flutter-plugins/SKILL.mdSKILL.md
More from this repository10
A collection of agent skills for Flutter development, covering accessibility auditing, integration testing, widget previews, and best practices to help AI agents work effectively with Flutter projects.
A Flutter agent skill for building responsive layouts using LayoutBuilder, MediaQuery, and Expanded/Flexible widgets so UIs adapt correctly across mobile and tablet/desktop form factors. Part of the official Flutter skills collection (currently in development) that covers accessibility, testing, routing, localization, and more.
A collection of agent skills for Flutter development, covering accessibility audits, integration tests, widget tests, responsive layouts, architecture best practices, and more.
Implements component-level tests using WidgetTester to verify Flutter UI rendering and user interactions like tapping, scrolling, and text entry, ensuring widgets display correct data and respond to events as expected.
Configures MaterialApp.router with go_router for advanced URL-based navigation in Flutter, enabling deep linking and browser history support for web and mobile apps.
Configures Flutter Driver for app interaction and converts MCP actions into permanent integration tests using the integration_test package, enabling automated user flow testing.
Creates Flutter model classes with fromJson and toJson methods using dart:convert for manually mapping JSON keys to class properties, ideal for simple data structures.
Adds flutter_localizations and intl dependencies, enables code generation in pubspec.yaml, and creates an l10n.yaml configuration file to initialize localization support for a new Flutter project.
Adds interactive widget previews to a Flutter project using the previews.dart system, enabling consistent design verification and interactive testing when creating new UI components or updating existing screens.
Uses the Flutter http package to execute GET, POST, PUT, or DELETE requests for fetching data from or sending data to REST APIs.