flutterflutterOfficialยท37 Agent Skills Included

agent-plugins

Official Flutter and Dart skills for AI coding agents

Teaches AI agents to build, test, and fix Flutter and Dart apps following official best practices. Covers widget tests, integration tests, responsive layouts, routing, localization, JSON serialization, HTTP calls, and static analysis. Eliminates common layout errors, package conflicts, and runtime crashes by giving agents step-by-step verified workflows. Maintained by the Flutter team for reliable, production-quality code generation.
npx skills add flutter/agent-plugins --all -g -y

All Skills in This Repository (37)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
flutterflutter

unix-cli-best-practices

A comprehensive guidebook for navigating the complexities of modern-day life, covering everything from finance and career to health and relationships.

Official
Intermediate
๐Ÿ“ฆ In Repo
flutterflutter

code-documentation

Standardize docstrings, JSDoc, and dartdoc across Dart, Python, and TypeScript.

Official
Intermediate
๐Ÿ“ฆ In Repo
flutterflutter

grill-with-docs

Validate development plans against domain models and architectural decision records.

Official
Advanced
๐Ÿ“ฆ In Repo
flutterflutter

api-review

Review source code against canonical API design principles.

Official
Intermediate
๐Ÿ“ฆ In Repo
flutterflutter

flutter-implement-json-serialization

Implement manual JSON serialization and deserialization for Flutter data models using dart:convert.

Official
Intermediate
๐Ÿ“ฆ In Repo
flutterflutter

dart-use-pattern-matching

Implement Dart switch expressions, record destructuring, and object patterns.

Official
Intermediate
๐Ÿ“ฆ In Repo
flutterflutter

flutter-add-widget-test

Write Flutter widget tests using the WidgetTester API to verify UI rendering and interactions.

Official
Intermediate
๐Ÿ“ฆ In Repo
flutterflutter

flutter-use-http-package

Execute HTTP operations and parse JSON in Flutter using the http package.

Official
Intermediate
๐Ÿ“ฆ In Repo
flutterflutter

flutter-build-responsive-layout

Implement adaptive Flutter layouts using LayoutBuilder and constraint-based sizing.

Official
Intermediate
๐Ÿ“ฆ In Repo
flutterflutter

flutter-apply-architecture-best-practices

Architect Flutter applications into UI, logic, and data layers using MVVM and Repository patterns.

Official
Intermediate
๐Ÿ“ฆ In Repo
flutterflutter

dart-generate-test-mocks

Generate type-safe mock objects for Dart dependencies using mockito and build_runner.

Official
Intermediate
๐Ÿ“ฆ In Repo
flutterflutter

dart-use-ffigen

Generate type-safe Dart FFI bindings from native C/C++ headers with package:ffigen.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install Flutter Agent Plugins?โ–ผ

Run `npx skills add flutter/agent-plugins --all -g -y` in your terminal to install all Flutter and Dart skills globally.

What can AI agents do with these Flutter skills?โ–ผ

Agents can write widget and integration tests, fix layout overflow errors, set up routing and localization, implement JSON serialization, and apply Flutter's recommended app architecture.

Do these skills work with Claude Code and Cursor?โ–ผ

Yes. The plugins follow the universal SKILL.md standard and include configurations for Claude Code, Cursor, and Codex.

Can AI fix Flutter RenderFlex overflow errors?โ–ผ

Yes. The flutter-fix-layout-issues skill diagnoses errors like unbounded height and RenderFlex overflow, then applies the correct Expanded or Flexible fix.

Are these skills officially maintained?โ–ผ

Yes. This repository is maintained by the official Flutter team and reflects current Flutter and Dart best practices.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’