flutter-mcp-testing

Orchestrate Flutter MCP testing across Marionette, Dart, Mobile MCP, and Codex CLI.

6|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/ImL1s/flutter-claude-skills --skill flutter-mcp-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flutter-mcp-testing
Source: https://github.com/ImL1s/flutter-claude-skills/tree/main/skills/flutter-mcp-testing
Command: npx skills add https://github.com/ImL1s/flutter-claude-skills --skill flutter-mcp-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Flutter MCP-based testing is complex, requiring coordination across Dart tooling, mobile device actions, and code review insights. This skill consolidates Marionette MCP (Flutter UI interactions), Dart MCP (code analysis and hot reload), Mobile MCP (device and recording tasks), and Codex CLI (read-only review) into a single, repeatable workflow to improve reliability and speed of Flutter app validation.

Core Features & Use Cases

  • Unified tooling orchestration for Flutter development, testing, and review across Dart MCP, Mobile MCP, Marionette MCP, and Codex CLI.
  • Supports code analysis, hot reload loops, widget tree inspection, automated UI actions, and screen recording for reproducible tests.
  • Real-world use case: end-to-end verification of a Flutter feature from code changes to device validation and code review.

Quick Start

Load this skill into Claude Code and run a full Flutter MCP test workflow against a sample app.

Frequently Asked Questions about flutter-mcp-testing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end Flutter testing across multiple MCP tools?

Automated end-to-end Flutter testing is coordinated by orchestrating Marionette MCP, Dart MCP, Mobile MCP, and Codex CLI into a single workflow for code analysis, hot-reload cycles, and device-based UI validation.

Can I automate hot reload cycles and widget tree inspection during Flutter testing?

Yes, hot reload cycles and widget tree inspection are automated through Dart MCP integration, which applies code analysis and UI inspection alongside Marionette MCP to validate Flutter widget interactions.

How does MCP-based Flutter testing handle device lifecycle and screen recording?

Device lifecycle and screen recording are managed via Mobile MCP, which handles device-based UI actions and automated recording to ensure reproducible Flutter test results.

What's the best way to coordinate code review with Flutter UI validation?

Coordinating code review with UI validation is achieved by integrating Codex CLI for read-only review alongside Marionette MCP for UI interactions, ensuring safe-guarded error handling and diagnostic capture.

Does this Flutter testing workflow require specific MCP dependencies to run?

No external Skill dependencies are required, but the workflow orchestrates four specific tools: Marionette MCP, Dart MCP, Mobile MCP, and Codex CLI, applying cross-tool coordination for reliable test results.