Install
https://docs.flutter.dev/ai/get-startedFür wen
Wenn du Flutter-Apps baust und ein KI-Assistent mit einem für Flutter vorbereiteten Satz aus Skills, MCP-Einstellungen und Regeln arbeiten soll, statt generische Coding-Gewohnheiten auf Dart/Flutter zu pressen, passt dieses Plugin-Set besser. Es bündelt Skills, MCP-Server-Einstellungen und Regeln, um einen Happy-Path-Flutter-Entwicklungsfluss und die dazu gehörigen Hinweise zu liefern.
Der Kern sind Agent Skills: einfache Dateiverzeichnisse, als Ergänzung zu MCP geschrieben. MCP gibt dem Assistenten eigene Werkzeuge; ein Skill lehrt, wie er sie für eine bestimmte Aufgabe nutzt. Reine Dart-Aufgaben gehören in das andere Set
https://github.com/dart-lang/skills
Behandle dieses Repository nicht als Ersatz für Dart-Sprach-Skills. Du brauchst schon ein Flutter-Projekt und musst akzeptieren, Plugins laut offizieller Dokumentation für genau den Agent zu installieren, den du nutzt.
Erster Versuch in 3 Minuten
Der offizielle Installationsweg ist kein lokaler Paketmanager-Befehl, sondern die Dokumentationsseite „Get started developing with AI“:
https://docs.flutter.dev/ai/get-started
Installiere die Plugins dort für deinen bevorzugten Agent. Baue außerhalb dieser Seite keinen ungeschriebenen Installer zusammen. Bevor du die Seite öffnest, bestätige: Das ist die Agent-Umgebung, in die du schreiben willst, und du willst ihre Plugin-/Skill-Einstellungen nach den Schritten der Seite ändern. Das ändert die Assistentenumgebung; es ist kein reiner Lesezugriff.
Nach der Installation zuerst eine risikoarme Prüfung: Lass den Assistenten erklären, wie er Flutter Driver nutzen wird, um mit der App zu sprechen, oder nur über MCP die vorhandene UI erkunden, und schreibe noch keine Testdateien. Erfolgssignal: Es spricht über den Flutter-Workflow (Skills + MCP + Regeln) und unterscheidet „mit Werkzeugen erkunden“ von „Aktionen als dauerhaften Integrationstest festhalten“. Wenn es pubspec ändert oder Testdateien erzeugt, halte an und lass es die Pfade wiederholen, die es ändern würde.
Anwendungsfälle
Fall 1: Normale Flutter-Entwicklung. Ziel dieses Plugin-Sets ist, die Flutter-Fähigkeiten eines KI-Assistenten zu erweitern und zugeschnittene Workflows zu geben. Eine Aufgabe kann sein: Im Assistenten mit bereits installierten Plugins eine kleine UI- oder Projektänderung nach den gebündelten Skills und Regeln fertigmachen. Der verfügbare Seitentext nennt weder Skill-Ordnernamen noch konkrete MCP-Werkzeugnamen. Du kannst also keinen Kurznamen nennen, der nie vorkommt; du kannst verlangen: „folge dem Workflow dieses Flutter-Plugin-Sets“. Vor Dateiänderungen die Pfade trotzdem bestätigen.
Fall 2: Integrationstests ergänzen oder zuerst die UI erkunden. Eine Fähigkeit ist: Flutter Driver so konfigurieren, dass er mit der App spricht, und MCP-Aktionen in einen dauerhaften Integrationstest verwandeln. Einsatz: Integrationstests ins Projekt legen, UI-Komponenten über MCP erkunden oder Nutzerabläufe mit dem Paket integration_test automatisieren. Beim ersten Mal zuerst „UI erkunden / erklären, welcher Test entstünde“, und erst danach MCP-Aktionen zu einem dauerhaften Test machen. Der verfügbare Seitentext gibt keinen Skill-Kurznamen; erfinde keinen Befehlsnamen zum Aufruf.
Grenzen
Die Installation folgt
https://docs.flutter.dev/ai/get-started
und gilt für deinen bevorzugten Agent. Dieses Repository schreibt keinen zweiten Installationsbefehl daneben. Dart-Aufgaben gehen an
https://github.com/dart-lang/skills
Pull Requests werden derzeit nicht angenommen, Feedback ist willkommen. Die Seite nennt kein konkretes Feedback-Formular und keine Deinstallationsschritte.
Lies „Flutter Driver konfigurieren + MCP-Aktionen als Tests schreiben“ nicht so, als wäre schon ein kopierbarer Skill-Kurzname da. Der erste Halt ist: Dokumentation lesen, installieren, UI nur lesen. Jedes Schreiben nach integration_test, jede Änderung der Treiberkonfiguration oder jedes Repository-Patch muss zuerst die zu ändernden Dateien nennen; du bestätigst, dann geht es weiter.