maui-ai-debugging
CommunityEnd-to-end MAUI debugging with an AI assistant.
AuthorRedth
Version1.0.0
Installs0
System Documentation
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 from the terminal, enabling an AI agent to manage the full dev loop.
Core Features & Use Cases
- Automates the MAUI build, deploy, inspect, and fix cycle for native MAUI and Blazor Hybrid apps.
- Supports visual-tree inspection, element interaction, DOM/CDP debugging for Blazor WebView, and live property editing without frequent rebuilds.
- Use cases include AI-assisted setup, rapid iteration on UI layouts, and automated verification of app behavior across iOS simulators, Android emulators, and Mac Catalyst.
Quick Start
- Install the CLI tool and ensure it is up to date: dotnet tool install --global Redth.MauiDevFlow.CLI || dotnet tool update --global Redth.MauiDevFlow.CLI
- Add required NuGet packages to your MAUI project: Redth.MauiDevFlow.Agent (and Redth.MauiDevFlow.Blazor for Blazor Hybrid)
- In MauiProgram.cs, register the agent inside the DEBUG block: builder.AddMauiDevFlowAgent(); and (for Blazor) builder.AddMauiBlazorDevFlowTools()
- Create a .mauidevflow config in your project directory to specify a port (random 9223-9899) or use an existing one
- For Blazor Hybrid, ensure the wwwroot/index.html includes the chobitsu script tag: <script src="chobitsu.js"></script> (inserted by the package)
- Mac Catalyst needs network entitlements (network.server) if you enable port binding
- Android requires port forwarding with adb reverse to expose the agent/CDP port
- Verify setup with maui-devflow MAUI status and maui-devflow cdp status
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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-ai-debugging Download link: https://github.com/Redth/MauiDevFlow/archive/main.zip#maui-ai-debugging 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.