e2e-testing
e2e-testing connects AI agents to running apps across 8 platforms via MCP, enabling screenshot capture, element interaction, text entry, and UI state verification through natural language. The skill auto-detects your project, patches your app with a testing bridge, and exposes semantic element references for reliable cross-platform automation without writing test code.
e2e-testing automates end-to-end UI testing across 8 platforms using AI and natural language commands.
AI-generated summary based on this skill's SKILL.md
Install
ai-dashboad/flutter-skill/e2e-testing · repository language: Dart
git clone https://github.com/ai-dashboad/flutter-skill
cp -r flutter-skill/skills/e2e-testing ~/.claude/skills/e2e-testingFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What platforms does e2e-testing support for AI-powered testing?
e2e-testing connects AI agents to running apps across 8 platforms via MCP, supporting Flutter, React Native, Electron, iOS, Android, .NET MAUI, Tauri, and KMP. The skill auto-detects your project and patches your app with a testing bridge to enable cross-platform automation without writing test code.
Can I automate UI testing without writing code using e2e-testing?
Yes. e2e-testing enables you to automate UI testing without writing test code by using natural language commands. The skill exposes semantic element references for reliable interaction, allowing you to verify app navigation, forms, and user flows through AI agents connected to your running app.
How does e2e-testing handle cross-platform app testing with natural language?
e2e-testing uses natural language to drive cross-platform testing by connecting AI agents directly to your running app. You can capture screenshots, interact with elements, enter text, and verify UI state through semantic references—all without test scripts. The skill auto-detects your project and patches it with a testing bridge for seamless automation.
What can e2e-testing verify in my app's user flows?
e2e-testing verifies app navigation, forms, and user flows by allowing AI agents to inspect UI elements and check app state. You can run smoke tests and validation checks using natural language commands, enabling end-to-end verification across mobile and desktop apps without manual test code.
How does e2e-testing connect AI agents to my running app?
e2e-testing operates as an MCP server that connects AI agents to your running app. Once your app is patched with the testing bridge, agents can capture screenshots, tap elements, enter text, and verify state through semantic references—enabling interactive testing and automated form validation without writing test scripts.
Is e2e-testing open source and what license does it use?
Yes, e2e-testing is released under the MIT license, making it open source and freely available for commercial and personal use.
SKILL.md
rendered from the published skill — quoted content, verbatim
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 |
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 1 file
skills/e2e-testing/SKILL.md