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.