---
name: flutter-mobile
description: Trabalhar em apps Flutter com widgets, state management, plataformas, testes e build mobile. Use quando pubspec.yaml indicar flutter.
---

# Flutter Mobile

## Procedimento

1. Identifique arquitetura, state management, rotas, temas e assets.
2. Preserve widgets reutilizáveis, responsividade, acessibilidade e plataformas.
3. Cubra loading, erro, vazio e offline quando aplicável.
4. Rode `flutter test`, analyze ou comando configurado.
5. Reporte plataforma, comandos e limitações de device.

## Regra

Não alterar tema global para resolver estado visual local.

## Objetivo

Ativar esta skill quando os sinais do projeto baterem com o contexto descrito e complementar o fluxo SDD sem depender dele.

## Evidências

Reporte sinais detectados, arquivos consultados, comandos executados e lacunas.

## Fallback

Se os sinais forem inconclusivos, use `project-conventions`, registre a incerteza e siga validação manual.
