madteacher/flutter-testing

Escreva, corrija, revise, depure e valide testes Flutter para apps, pacotes e plugins.

O que é flutter-testing?

Esta skill é especializada em testes Flutter, abrangendo testes unitários, de widget, de integração, mocks de MethodChannel ou plugins, doubles de teste com Mockito ou mocktail, verificações golden e de acessibilidade, comandos de teste de CI, falhas de teste, MissingPluginException, problemas com pump ou pumpAndSettle, erros de finder, geração de mocks com build_runner, testes de integração em dispositivos, testes de integração web e testes Flutter intermitentes. É útil para desenvolvedores que precisam escrever, corrigir ou revisar testes em projetos Flutter, garantindo que os testes sejam robustos e eficientes. A skill suporta as plataformas padrão do ecossistema Flutter, como apps, pacotes e plugins, e pode ser usada em conjunto ferramentas de CI/CD para automação de testes. Ela funciona analisando o código do projeto e fornecendo sugestões ou correções para testes, baseadas em boas práticas e padrões estabelecidos.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/madteacher/mad-agents-skills/tree/main/skills/flutter-testing

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que flutter-testing faz?

Escreva, corrija, revise, depure e valide testes Flutter para apps, pacotes e plugins. Use ao adicionar testes unitários, testes de widget, testes de integração, mocks de MethodChannel ou plugins, doubles de teste com Mockito ou mocktail, verificações golden ou de acessibilidade, comandos de teste de CI, falhas de teste, MissingPluginException, problemas com pump ou pumpAndSettle, erros de finder, geração de mocks com build_runner, testes de integração em dispositivos, testes de integração web ou testes Flutter intermitentes.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

madteacher/flutter-adaptive-ui

Build, fix, review, and validate adaptive or responsive Flutter UIs for mobile, tablet, desktop, web, large screens, foldables, and mixed input devices. Use when creating breakpoint-driven layouts, responsive navigation, adaptive dialogs/lists/grids, keyboard/mouse/touch behavior, window-size decisions with MediaQuery or LayoutBuilder, or Capability and Policy patterns for platform-specific behavior.

madteacher/flutter-animations

Add, fix, refactor, debug, test, or explain Flutter animations and motion effects. Use when working with implicit animations such as AnimatedContainer, AnimatedOpacity, AnimatedSwitcher, and TweenAnimationBuilder; explicit animations using AnimationController, Tween, CurvedAnimation, AnimatedWidget, AnimatedBuilder, and built-in transitions; Hero/shared-element route transitions; staggered or sequenced animations; physics-based motion, gestures, springs, flings, scroll physics, curves, performance, accessibility, reduced motion, and animation lifecycle bugs.

madteacher/flutter-architecture

Design, refactor, review, or implement Flutter app architecture using MVVM, layered UI/Data/optional Domain boundaries, feature-first or layer-first project structure, repositories, services, dependency injection, Result and Command patterns, offline-first or optimistic UI flows. Use when asked to add a Flutter feature, audit layer dependencies, fix cross-feature imports, migrate to feature-first, choose architecture for a Flutter project, or create scalable maintainable Flutter code organization.

Habilidades Relacionadas