This is a cross-platform E2E testing tool that connects Claude to running apps via MCP so you can test UIs with natural language instead of writing test code. It supports Flutter, React Native, iOS, Android, Electron, Tauri, KMP, and .NET MAUI. You run `flutter-skill launch`, then the agent takes screenshots, taps buttons, fills forms, and verifies navigation using semantic refs like `button:Login` or `input:Email`. The workflow is straightforward: screenshot, inspect interactive elements, act, screenshot again to verify. Useful if you need to automate smoke tests or validate flows across platforms without maintaining Selenium scripts or platform-specific test suites. The semantic refs are clever because they survive UI changes better than coordinate-based or text-based selectors.
npx skills add https://github.com/ai-dashboad/flutter-skill --skill e2e-testing