maui-devflow-debug

Automate build, deploy, inspect, and fix cycles for MAUI apps with DevFlow.

3|Updated Jul 1, 2022
One-click install
npx skills add https://github.com/aritchie/DigitalScoreboard --skill maui-devflow-debug-aritchie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maui-devflow-debug
Source: https://github.com/aritchie/DigitalScoreboard/tree/main/.claude/skills/maui-devflow-debug
Command: npx skills add https://github.com/aritchie/DigitalScoreboard --skill maui-devflow-debug-aritchie

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured, repeatable debugging loop for MAUI apps that already have MAUI DevFlow integrated, reducing time to identify and fix UI, deployment, and runtime issues across devices and emulators.

Core Features & Use Cases

  • End-to-end debugging loop: build, deploy, inspect the visual tree, interact with the UI, capture screenshots, and analyze logs.
  • Device and emulator orchestration: select target devices or simulators, manage agent connections, and recover from broker/agent issues.
  • CDP/WebView debugging support: inspect Blazor or WebView content, view logs, and iterate fixes efficiently.

Quick Start

Launch the MAUI DevFlow debugging loop for an app with DevFlow integrated and ensure an active agent is connected.

Frequently Asked Questions about maui-devflow-debug

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

FAQPage Schema
How do I automate the MAUI debugging loop across Android and iOS devices?

Automate the MAUI debugging loop by using a workflow that handles build, deploy, inspect, and fix cycles across Android and iOS. It orchestrates target device or emulator selection and manages agent connections to capture UI data and logs.

What is the best way to inspect the visual tree of a MAUI app during development?

Inspect the MAUI visual tree through an automated DevFlow debugging loop. It captures UI inspection data and screenshots while interacting with the UI to help identify and fix runtime issues efficiently.

Do I need DevFlow packages added to use automated MAUI debugging workflows?

Yes, you need DevFlow packages added to your MAUI app to use automated debugging workflows. The process requires an active agent discovered by the broker or a manual port, alongside tooling like maui devflow CLI, dotnet CLI, adb, and simctl.

Can I debug Blazor or WebView content within a MAUI application?

Yes, you can debug Blazor or WebView content within a MAUI application using CDP debugging support. This allows you to inspect WebView content, view logs, and iterate fixes efficiently during your active debugging loop.

How do I recover from broker or agent connection issues during a MAUI DevFlow session?

Recover from broker or agent connection issues during a MAUI DevFlow session by using the debugging loop's orchestration capabilities. It actively waits for or recovers DevFlow agent connections to maintain the structured debugging process across devices.

What tools are required to deploy and debug MAUI apps on Mac Catalyst and Windows?

Deploying and debugging MAUI apps on Mac Catalyst and Windows requires the maui devflow CLI, dotnet CLI, Android adb, and Apple simctl. You also need DevFlow packages integrated and a running agent discovered by the broker or a manual port.