Skills de Flutter
ego lite browser
patrocinadorego lite é o navegador mais rápido para agentes de IA executarem automação web, compartilhando seu estado logado com Codex ou Claude Code, zero custo, zero configuração.
Alpha Vantage MCP Server
patrocinadorAcesse dados do mercado financeiro: ações em tempo real e históricas, ETFs, opções, forex, criptomoedas, commodities, fundamentos, indicadores técnicos e mais
dart-matcher-best-practices
skills/skills/dart-matcher-best-practices
Para encontrar candidatos para melhorar o uso de matchers, procure por padrões subótimos:
dart-migrate-to-checks-package
agent-plugins/skills/dart-migrate-to-checks-package
Replace the usage of `expect` and similar functions from `package:matcher` to `package:checks` equivalents.
dart-modern-features
skills/skills/dart-modern-features
Para encontrar candidatos para modernização:
dart-package-maintenance
skills/skills/dart-package-maintenance
Diretrizes para manter pacotes Dart em alinhamento com as melhores práticas da equipe Dart.
dart-resolve-package-conflicts
agent-plugins/skills/dart-resolve-package-conflicts
Workflow for fixing package version conflicts. Use this when `pub get` fails due to incompatible package versions.
dart-run-static-analysis
agent-plugins/skills/dart-run-static-analysis
Execute `dart analyze` to identify warnings and errors, and use `dart fix --apply` to automatically resolve mechanical lint issues. Use during development to…
dart-setup-ffi-assets
agent-plugins/skills/dart-setup-ffi-assets
Orienta agentes a compilar e empacotar código-fonte C/C++ em bibliotecas dinâmicas ou estáticas (Code Assets) usando o sistema de hooks de Native Assets do Dart (via…
dart-skills-lint-integration
skills/tool/dart_skills_lint/.agents/skills/dart-skills-lint-integration
Como integrar, atualizar e configurar a ferramenta de validação dart_skills_lint dentro de um repositório. Certifique-se de usar esta habilidade sempre que o usuário pedir para atualizar…
dart-skills-lint-setup
skills/tool/dart_skills_lint/skills/dart-skills-lint-setup
Use esta habilidade quando precisar configurar a validação para habilidades de agente de IA em um projeto Dart pela primeira vez. Adiciona o linter como uma dev_dependency, cria um…
dart-skills-lint-validation
skills/tool/dart_skills_lint/skills/dart-skills-lint-validation
Use o CLI dart_skills_lint para validar skills. Escolha o fluxo de trabalho apropriado com base no seu ambiente:
dart-test-coverage
skills/skills/dart-test-coverage
Diretrizes para executar e interpretar a cobertura de testes em pacotes Dart.
dart-test-fundamentals
skills/skills/dart-test-fundamentals
Para encontrar candidatos para melhorar a estrutura de teste:
dart-use-ffigen
agent-plugins/skills/dart-use-ffigen
Guide agents to use `package:ffigen` to automatically generate FFI bindings instead of writing them manually. Use this skill when a task involves writing new…
dart-use-pattern-matching
agent-plugins/skills/dart-use-pattern-matching
Use switch expressions e pattern matching quando apropriado
dart-use-primary-constructors
agent-plugins/skills/dart-use-primary-constructors
Ajude os usuários a escrever construtores primários sintática e semanticamente corretos em Dart, e a migrar/usar a nova sintaxe de construtores, a sintaxe de corpo vazio com ponto e vírgula,…
definition-of-done
skills/tool/dart_skills_lint/.agents/skills/definition-of-done
Verificações obrigatórias a serem executadas antes de concluir qualquer tarefa que envolva arquivos md ou código dart neste repositório.
engine-whats-new
flutter/.agents/skills/engine-whats-new
Gera o resumo de lançamento "what's new" e o arquivo de diff para alterações no Flutter engine (//engine/src/flutter) entre duas versões (ex.: 3.47 vs…
find-release
flutter/.agents/skills/find-release
Uma habilidade para encontrar a versão mais antiga do Dart e Flutter que contém um determinado commit. Use esta habilidade sempre que usuários perguntarem sobre quando um commit foi incluído no Flutter ou Dart…
flutter-accessibility
skills/skills/flutter-accessibility
Implementa os padrões de acessibilidade WCAG 2 e EN 301 549 e layouts adaptativos em aplicativos Flutter. Aplica anotações semânticas, tamanhos mínimos de alvo de toque (48x48 dp) e taxas de contraste de texto (4,5:1 para texto pequeno, 3:1 para texto grande) nas plataformas mobile, web e desktop. Inclui lógica de decisão para inicialização de semântica web, encapsulamento de widgets interativos, alternância de layout baseada no tamanho da tela e tratamento de entrada por teclado/mouse. Gerencia o percurso de foco via FocusTraversalGroup e...
flutter-accessibility-audit
skills/skills/flutter-accessibility-audit
Dispara uma varredura de acessibilidade através do widget_inspector e adiciona automaticamente widgets Semantics ou rótulos ausentes ao código-fonte.
flutter-add-integration-test
skills/skills/flutter-add-integration-test
Configura o Flutter Driver para interação com o aplicativo e converte ações do MCP em testes de integração permanentes. Use ao adicionar testes de integração a um projeto,…
flutter-add-widget-preview
skills/skills/flutter-add-widget-preview
Adiciona prévias interativas de widgets ao projeto usando o sistema previews.dart. Use ao criar novos componentes de UI ou atualizar telas existentes para garantir…
flutter-add-widget-test
skills/skills/flutter-add-widget-test
Implement a component-level test using `WidgetTester` to verify UI rendering and user interactions (tapping, scrolling, entering text). Use when validating…
flutter-adding-home-screen-widgets
skills/skills/flutter-adding-home-screen-widgets
Adicione widgets de tela inicial a aplicativos Flutter para Android e iOS com interface nativa e sincronização de dados compartilhados. O Flutter se comunica com widgets nativos via armazenamento local compartilhado (UserDefaults no iOS, SharedPreferences no Android) usando o pacote home_widget; os dados fluem de gravações do Flutter para leituras do widget nativo ao acionamento do sistema operacional. A implementação no iOS usa Xcode, SwiftUI e alvos de Extensão de Widget com capacidade de Grupos de Aplicativos; o Android usa Android Studio com AppWidgetProvider, layouts XML e...
flutter-animating-apps
skills/skills/flutter-animating-apps
Feedback visual, transições e movimento baseado em física para aplicativos Flutter usando o framework de animação. Quatro estratégias de animação: animações implícitas para mudanças simples de propriedades, animações explícitas com controle de reprodução, transições Hero para elementos compartilhados entre rotas e animações baseadas em física para movimento natural orientado por gestos. Sistema de animação tipado central com classes AnimationController, Tween e Curve; sempre descarte os controladores para evitar vazamentos de memória. Animações escalonadas...
flutter-animation
skills/skills/flutter-animation
Selecione e implemente a estratégia de animação Flutter ideal para sua necessidade de UI. Inclui uma árvore de decisão para escolher entre animações implícitas, tweens explícitos, movimento baseado em física, transições hero, sequências escalonadas e transições de rota de página. Fornece exemplos de código completos para cada tipo de animação, desde AnimatedContainer simples até configurações complexas de múltiplos tweens escalonados. Impõe gerenciamento rigoroso de memória com descarte obrigatório do AnimationController e práticas recomendadas de desempenho usando...
flutter-app-size
skills/skills/flutter-app-size
Meça e otimize o tamanho do bundle, APK ou IPA do aplicativo Flutter com análise específica por plataforma e estratégias de redução. Suporta Android (APK/AppBundle), iOS (IPA) e plataformas desktop (Linux, macOS, Windows) com fluxos de medição específicos para cada plataforma. Gera arquivos JSON de análise de tamanho de código via flutter build --analyze-size e integra-se com a Ferramenta de Tamanho de Aplicativo do Dart DevTools para visualização da decomposição de componentes. Implementa redução de tamanho por meio de divisão de informações de depuração, compressão de assets e...
flutter-apply-architecture-best-practices
skills/skills/flutter-apply-architecture-best-practices
Arquitetura um aplicativo Flutter usando a abordagem em camadas recomendada (UI, Lógica, Dados). Use ao estruturar um novo projeto ou refatorar para escalabilidade.
flutter-architecting-apps
skills/skills/flutter-architecting-apps
Framework de arquitetura em camadas para aplicativos Flutter escaláveis com separação estrita de responsabilidades. Impõe uma estrutura de três camadas (UI, Lógica, Dados) com fluxo de dados unidirecional e uma única fonte de verdade na camada de Dados. A camada de UI contém Views e ViewModels enxutos que transformam modelos de domínio em estado de apresentação; a camada de Lógica (opcional) lida com orquestração de negócios complexa; a camada de Dados divide-se estritamente em Serviços sem estado e Repositórios com cache. Fornece funcionalidade passo a passo...
flutter-architecture
skills/skills/flutter-architecture
Arquitetura MVVM para aplicativos Flutter com fluxo de dados unidirecional e separação estrita de camadas. Implementa arquitetura de três camadas: Camada de Dados (Serviços e Repositórios), Camada de Domínio (Casos de Uso para lógica complexa) e Camada de Interface (ViewModels e Views). Utiliza provider para injeção de dependência e ListenableBuilder para atualizações reativas de interface com o padrão Command para interações do usuário. Impõe fluxo de dados unidirecional: os dados fluem dos Repositórios para os ViewModels e para as Views; os eventos fluem para cima...
31–60 de 137