maui-ai-debugging

Build, deploy, inspect, and debug .NET MAUI and MAUI Blazor Hybrid apps.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/mattleibow/TextAdventureGame --skill maui-ai-debugging-mattleibow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maui-ai-debugging
Source: https://github.com/mattleibow/TextAdventureGame/tree/main/.claude/skills/maui-ai-debugging
Command: npx skills add https://github.com/mattleibow/TextAdventureGame --skill maui-ai-debugging-mattleibow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Redth.MauiDevFlow.CLI, dotnet, adb, xcrun simctl, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the end-to-end process of building, deploying, inspecting, and debugging .NET MAUI and MAUI Blazor Hybrid apps, allowing you to efficiently manage app development cycles and reduce debugging time.

Core Features & Use Cases

  • Build and Deploy: Automate the build and deployment process for MAUI and MAUI Blazor Hybrid apps across multiple platforms.
  • Inspection and Interaction: Inspect app UI elements, interact with the app UI, and take screenshots.
  • Debugging: Debug Blazor WebView content via CDP and manage simulators or emulators.
  • Use Case: With this Skill, you can quickly set up a MAUI app on an iOS simulator, debug UI issues, and manage multiple apps simultaneously using the broker daemon.

Quick Start

Run the command 'maui-devflow build -f $TFM-android -t:Run' to build and deploy your MAUI app to the Android emulator.

Frequently Asked Questions about maui-ai-debugging

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

FAQPage Schema
How do I debug a .NET MAUI Blazor Hybrid app deployed to an Android emulator?

To debug a MAUI Blazor Hybrid app, you can deploy it to an Android emulator and debug the Blazor WebView content via CDP using the maui-devflow CLI. This allows you to inspect UI elements and manage the app development cycle efficiently.

What's the best way to inspect UI elements in a cross-platform MAUI app?

Inspecting UI elements in a cross-platform MAUI app is handled by using the maui-devflow CLI to interact with the app UI and take screenshots. This streamlines the inspection process across iOS simulators and Android emulators.

Do I need adb and xcrun simctl to build and deploy MAUI apps across multiple platforms?

Yes, you need adb for Android emulators and xcrun simctl for iOS simulators to build and deploy MAUI apps across multiple platforms. The dotnet SDK and the Redth.MauiDevFlow.CLI are also required to manage the end-to-end process.

Can I manage multiple MAUI apps simultaneously during a debugging session?

Yes, you can manage multiple MAUI apps simultaneously during a debugging session by using the broker daemon provided by the maui-devflow CLI. This allows you to handle app development cycles for several apps at once.

How do I quickly build and run a MAUI app on an iOS simulator?

You can quickly build and run a MAUI app on an iOS simulator by executing the maui-devflow build command with the appropriate target framework. This automates the build and deployment process for your cross-platform application.

Why use a CLI tool for MAUI app development cycles instead of manual deployment?

Using a CLI tool for MAUI app development cycles reduces debugging time by automating the build, deployment, inspection, and debugging processes. This comprehensive solution manages simulators and debugs Blazor WebView content efficiently.