maui-ai-debugging

Build, deploy, inspect, and debug .NET MAUI apps across platforms.

Updated Dec 25, 2025
One-click install
npx skills add https://github.com/heldercsousa/MyVocaList --skill maui-ai-debugging-heldercsousa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maui-ai-debugging
Source: https://github.com/heldercsousa/MyVocaList/tree/main/.claude/skills/maui-ai-debugging
Command: npx skills add https://github.com/heldercsousa/MyVocaList --skill maui-ai-debugging-heldercsousa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides an end-to-end workflow for building, deploying, inspecting, and debugging .NET MAUI and MAUI Blazor Hybrid apps as an AI agent, eliminating manual, error-prone cycles and enabling rapid feedback loops.

Core Features & Use Cases

  • End-to-end MAUI lifecycle management: build, deploy, inspect, fix, and rebuild iterations across iOS, Android, macOS, Mac Catalyst, and Linux/GTK.
  • UI inspection and interaction: access full MAUI visual tree, query elements, simulate taps, text input, and capture screenshots for AI-driven analysis.
  • Blazor WebView debugging via CDP: inspect DOM, run JavaScript, and perform live page interactions to debug Blazor content.
  • Platform/tool orchestration: leverage maui-devflow CLI, adb, xcrun, xdotool, and other native tools to manage simulators, emulators, and devices.
  • Reproducible workflows: capture logs, record sessions, and provide structured feedback loops to drive fixes.

Quick Start

Start a debugging session by invoking maui-devflow in your MAUI project and follow the prompts to build, deploy, inspect, and fix.

Frequently Asked Questions about maui-ai-debugging

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

FAQPage Schema
How do I automate .NET MAUI build and debug workflows across simulators?

You can automate MAUI build and debug workflows across simulators by using an AI-assisted devflow that coordinates platform tools like adb and xcrun to deploy apps, inspect visual trees, and provide structured feedback loops for fixes.

Can I inspect the visual tree and simulate user interactions in a MAUI app?

Yes, you can inspect the full MAUI visual tree, query elements, simulate taps and text input, and capture screenshots for AI-driven analysis during a debugging session.

Does this debugging workflow support MAUI Blazor Hybrid apps?

Yes, the debugging workflow supports MAUI Blazor Hybrid apps by leveraging Chrome DevTools Protocol (CDP) to inspect the DOM, run JavaScript, and perform live page interactions on Blazor WebViews.

What platforms are supported for MAUI lifecycle management and inspection?

MAUI lifecycle management and inspection are supported across iOS, Android, macOS, Mac Catalyst, and Linux/GTK, orchestrating native emulators and simulators to deliver a complete build to fix feedback loop.

What tools do I need to orchestrate MAUI deployments on Android and iOS?

To orchestrate MAUI deployments, you need the maui-devflow CLI alongside native platform tools including adb for Android, xcrun for iOS, and xdotool for managing simulators, emulators, and runtime inspection.

How do I debug Blazor WebView content using CDP in a MAUI app?

You debug Blazor WebView content using Chrome DevTools Protocol (CDP) to connect to the runtime, inspect the live DOM, execute JavaScript, and analyze page interactions to identify and resolve issues.