
E2e Testing
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.
- skills.sh installs
- 262
- GitHub stars
- 403
- last updated
- Aug 21, 2026
Install
$ npx -y skills add ai-dashboad/flutter-skill --skill e2e-testing --agent claude-codeInstalls into .claude/skills of the current project.
Files
AI E2E Testing — 8 Platforms, Zero Test Code
flutter-skill is an MCP server that connects AI agents to running apps across 8 platforms. The agent takes screenshots, taps elements, enters text, scrolls, navigates, inspects UI trees, and verifies state — all through natural language.
Supported Platforms
| Platform | Setup |
|---|---|
| Flutter (iOS/Android/Web) | flutter pub add flutter_skill |
| React Native | npm install flutter-skill-react-native |
| Electron | npm install flutter-skill-electron |
| iOS (Swift/UIKit) | SPM: FlutterSkillSDK |
| Android (Kotlin) | Gradle: flutter-skill-android |
| Tauri (Rust) | cargo add flutter-skill-tauri |
| KMP Desktop | Gradle dependency |
| .NET MAUI | NuGet package |
Install
# npm (recommended)
npm install -g flutter-skill
# Homebrew
brew install ai-dashboad/flutter-skill/flutter-skill
# Or download binary from GitHub Releases
MCP Configuration
Add to your AI agent's MCP config (Claude Desktop, Cursor, Windsurf, OpenClaw, etc.):
{
"mcpServers": {
"flutter-skill": {
"command": "flutter-skill",
"args": ["server"]
}
}
}
Quick Start
Sponsors
Details
- Repository
- github.com/ai-dashboad/flutter-skill
- Categories
- Frontend Development, Testing & QA, Documentation, AI & Agent Building, Automation & Workflows, Mobile Development, .NET & C#
- First seen
- Jun 3, 2026