# Flutter Maestro

> Use this tool when you need to automate UI testing for Flutter mobile apps, solving problems such as tedious manual testing and debugging. It provides inputs like UI hierarchies and user interactions, and outputs like screenshots and test results, through an interface that connects to running Flutter apps via VM Service. Use Flutter Maestro in contexts where rapid and reliable testing is crucial, such as during app development and quality assurance phases.

Canonical page: https://skillsregistry.net/skills/code-growers-flutter-maestro  
JSON: https://api.skillsregistry.net/v1/skills/code-growers-flutter-maestro

## Description

Bridges Flutter mobile app development with Maestro UI testing by providing tools for inspecting UI hierarchies, simulating user interactions (tap, text input, scrolling), taking screenshots, and managing app state through hot reload/restart. Connects to running Flutter apps via VM Service to enable real-time testing and automation workflows, while also supporting native Maestro YAML flow creation and execution. Includes a complete example Flutter counter app with TestHooks for isolated testing.

## Trust

- **Trust score (0–1):** 1.00
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** other
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/code-growers-flutter-maestro)
- **Repository:** <https://github.com/code-growers/flutter_maestro_mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "code-growers-flutter-maestro"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/code-growers-flutter-maestro` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/code-growers-flutter-maestro/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
