Install
https://docs.flutter.dev/ai/get-startedPara quién es
Si haces apps Flutter y quieres un asistente de IA con un juego de skills, ajustes MCP y reglas preparados para Flutter, en vez de imponer hábitos de código genéricos a Dart/Flutter, este conjunto de plugins encaja mejor. Agrupa skills, ajustes de servidor MCP y reglas para ofrecer un flujo Flutter de camino feliz y las notas que lo acompañan.
La parte clave son los Agent Skills: directorios de archivos simples, escritos como complemento del MCP. El MCP da al asistente herramientas propias; un Skill le enseña cómo usarlas para una tarea concreta. Las tareas Dart puras deben usar el otro conjunto
https://github.com/dart-lang/skills
No trates este repositorio como sustituto de las skills del lenguaje Dart. Necesitas ya un proyecto Flutter y aceptar instalar plugins, según la documentación oficial, para «el Agent que estás usando».
Primer intento en 3 minutos
La ruta oficial de instalación no es un comando local de gestor de paquetes, sino la página «Get started developing with AI»:
https://docs.flutter.dev/ai/get-started
Instala los plugins para tu Agent preferido según esa página. No armes un instalador no escrito fuera de esa página. Antes de abrir la documentación, confirma: este es el entorno Agent en el que quieres escribir y aceptas cambiar su configuración de plugins/skills según los pasos. Esto cambia el entorno del asistente; no es una consulta de solo lectura.
Tras instalar, haz primero una comprobación de bajo riesgo: pide al asistente que explique cómo usará Flutter Driver para hablar con la app, o que solo explore la UI existente por MCP, y aún no escriba archivos de prueba. Señal de éxito: habla del flujo Flutter (skills + MCP + reglas) y distingue «explorar con herramientas» de «convertir las acciones en una prueba de integración permanente». Si empieza a cambiar pubspec o a generar archivos de prueba, páralo y haz que repita las rutas que cambiaría.
Casos de uso
Caso 1: Seguir el desarrollo Flutter habitual. El objetivo de este conjunto es ampliar lo que un asistente de IA puede hacer en Flutter y dar flujos a medida. Una tarea puede ser: en un asistente que ya tenga los plugins, que complete un cambio pequeño de interfaz o de proyecto con las skills y reglas incluidas. El texto de página disponible no nombra carpetas de skills ni herramientas MCP concretas. No puedes señalar un nombre corto que no aparece; puedes pedir «sigue el flujo de este conjunto de plugins Flutter». Antes de editar archivos, confirma igual las rutas.
Caso 2: Completar pruebas de integración o explorar la UI primero. Una capacidad: configurar Flutter Driver para interactuar con la app y convertir acciones MCP en una prueba de integración permanente. Momentos de uso: añadir pruebas de integración, explorar componentes de UI por MCP o automatizar un flujo de usuario con el paquete integration_test. La primera vez, prioriza «explorar la UI / explicar qué prueba se generaría» y solo entonces permite fijar las acciones MCP como prueba permanente. El texto de página disponible no da un nombre corto de skill; no inventes un nombre de comando para invocarlo.
Límites de uso
La instalación sigue
https://docs.flutter.dev/ai/get-started
y se hace para tu Agent preferido. Este repositorio no escribe un segundo comando de instalación al lado. Las tareas Dart van a
https://github.com/dart-lang/skills
Ahora no aceptan pull requests, pero sí comentarios. La página no da un formulario concreto de comentarios ni pasos de desinstalación.
No leas «configurar Flutter Driver + escribir acciones MCP como pruebas» como si ya hubiera un nombre corto de skill copiable. La primera parada es leer la documentación, instalar y explorar la UI en solo lectura. Cualquier escritura en integration_test, cambio de la configuración del driver o parche al repositorio debe primero nombrar los archivos que cambiará; tú confirmas y luego sigue.