skillfed

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

334 45 MIT updated by ai-dashboad

Install

ai-dashboad/flutter-skill/e2e-testing · repository language: Dart

CLI (skillfed)coming soon
git clone https://github.com/ai-dashboad/flutter-skill
cp -r flutter-skill/skills/e2e-testing ~/.claude/skills/e2e-testing

Frequently 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

Related skills

Tags

no-code-testing multi-platform-support ui-automation natural-language-control mcp-integration mobile-testing visual-verification semantic-targeting test-orchestration agent-native