Install
https://docs.flutter.dev/ai/get-startedPara quem é
Se você faz apps Flutter e quer um assistente de IA com um conjunto de skills, ajustes MCP e regras preparados para Flutter, em vez de forçar hábitos de código genéricos no Dart/Flutter, este conjunto de plugins cabe melhor. Ele junta skills, ajustes de servidor MCP e regras para oferecer um fluxo Flutter de caminho feliz e as notas que o acompanham.
A parte-chave são os Agent Skills: diretórios de arquivos simples, escritos como complemento do MCP. O MCP dá ao assistente ferramentas próprias; um Skill ensina como usá-las numa tarefa específica. Tarefas Dart puras devem usar o outro conjunto
https://github.com/dart-lang/skills
Não trate este repositório como substituto das skills da linguagem Dart. Você precisa já ter um projeto Flutter e aceitar instalar plugins, segundo a documentação oficial, para «o Agent que você está usando».
Primeira tentativa em 3 minutos
O caminho oficial de instalação não é um comando local de gerenciador de pacotes, e sim a página «Get started developing with AI»:
https://docs.flutter.dev/ai/get-started
Instale os plugins para o Agent preferido conforme essa página. Não monte um instalador não escrito fora dessa página. Antes de abrir a documentação, confirme: este é o ambiente Agent em que quer gravar e você aceita mudar os ajustes de plugins/skills conforme os passos. Isso muda o ambiente do assistente; não é consulta somente leitura.
Depois de instalar, faça primeiro uma checagem de baixo risco: peça ao assistente que explique como usará o Flutter Driver para falar com o app, ou que só explore a UI existente via MCP, e ainda não escreva arquivos de teste. Sinal de sucesso: ele fala do fluxo Flutter (skills + MCP + regras) e distingue «explorar com ferramentas» de «transformar as ações num teste de integração permanente». Se começar a alterar pubspec ou a gerar arquivos de teste, pare e faça-o repetir os caminhos que mudaria.
Casos de uso
Caso 1: Seguir o desenvolvimento Flutter habitual. O objetivo deste conjunto é ampliar o que um assistente de IA pode fazer em Flutter e dar fluxos sob medida. Uma tarefa pode ser: num assistente que já tenha os plugins, fazê-lo concluir uma pequena mudança de interface ou de projeto com as skills e regras incluídas. O texto de página disponível não nomeia pastas de skills nem ferramentas MCP concretas. Você não pode apontar um nome curto que não aparece; pode pedir «siga o fluxo deste conjunto de plugins Flutter». Antes de alterar arquivos, confirme mesmo assim os caminhos.
Caso 2: Completar testes de integração ou explorar a UI primeiro. Uma capacidade: configurar o Flutter Driver para interagir com o app e converter ações MCP num teste de integração permanente. Momentos de uso: adicionar testes de integração, explorar componentes de UI via MCP ou automatizar um fluxo do usuário com o pacote integration_test. Na primeira vez, priorize «explorar a UI / explicar qual teste seria gerado» e só então permita fixar as ações MCP como teste permanente. O texto de página disponível não dá um nome curto de skill; não invente um nome de comando para chamar.
Limites de uso
A instalação segue
https://docs.flutter.dev/ai/get-started
e é feita para o Agent preferido. Este repositório não escreve um segundo comando de instalação ao lado. Tarefas Dart vão para
https://github.com/dart-lang/skills
Pull requests não são aceitos no momento, mas feedback é bem-vindo. A página não traz um formulário concreto de feedback nem passos de desinstalação.
Não leia «configurar Flutter Driver + escrever ações MCP como testes» como se já houvesse um nome curto de skill copiável. A primeira parada é ler a documentação, instalar e explorar a UI em somente leitura. Qualquer escrita em integration_test, mudança da configuração do driver ou patch no repositório deve primeiro nomear os arquivos que vai alterar; você confirma e só então continua.