maui-devflow-debug

Official

Debug MAUI apps with DevFlow’s inspect loop

Authordotnet
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill solves the problem of getting stuck while debugging a .NET MAUI app that already has MAUI DevFlow integrated, where you need fast build → deploy → connect → inspect → fix iteration across devices and emulators.

Core Features & Use Cases

  • DevFlow connection + reachability verification: Wait for the agent, confirm runtime identity, and gate UI actions on successful connectivity rather than guesses.
  • UI inspection and interaction loop: Query the visual tree, prefer AutomationId-first targeting, and capture evidence (like screenshots and logs) to drive precise fixes.
  • Targeted recovery for common DevFlow connectivity failures: Recover from broker/port/ADB forwarding issues, including Android emulator network forwarding and “agent not connecting” scenarios.
  • Blazor WebView/CDP debugging support: Use DevFlow’s WebView inspection and CDP-related commands as part of the same debugging workflow for hybrid content.

Quick Start

Use the skill to debug your existing MAUI DevFlow-enabled app by running build, deploying, selecting the right device, waiting for the DevFlow agent, then inspecting the UI tree and interacting with controls by AutomationId.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: maui-devflow-debug
Download link: https://github.com/dotnet/maui-labs/archive/main.zip#maui-devflow-debug

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.