maui-devflow-debug
OfficialDebug 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.