dotnetdotnetOfficial·41 Agent Skills Included

maui-labs

Build, debug, and automate .NET MAUI cross-platform apps

Guides building, testing, and debugging .NET MAUI apps across Android, iOS, macOS, Windows, and Linux. Covers DevFlow runtime inspection, native library bindings, UI patterns, performance tuning, accessibility, and on-device AI integration. Eliminates manual simulator setup, blind UI debugging, and guesswork around platform-specific configuration.
npx skills add dotnet/maui-labs --all -g -y
Available:

Explains the repository's multi-product layout and instructs coding agents how to build, test, and follow conventions for each MAUI Labs product.

All Skills in This Repository (41)

Pure Emerald Level Indicators
📦 In Repo
dotnetdotnet

devflow-connect

Diagnose DevFlow agent connectivity failures between the maui CLI and .NET MAUI apps.

Official
Intermediate
📦 In Repo
dotnetdotnet

ios-slim-bindings

Generate slim iOS native bindings for .NET MAUI via Objective Sharpie.

Official
Advanced
📦 In Repo
dotnetdotnet

maui-devflow-session-review

Review MAUI DevFlow sessions to classify friction and generate privacy-scrubbed markdown reports.

Official
Advanced
📦 In Repo
dotnetdotnet

maui-ai-debugging

Debug .NET MAUI and Blazor Hybrid apps via terminal-driven DevFlow workflows.

Official
Advanced
📦 In Repo
dotnetdotnet

android-slim-bindings

Generate slim C# bindings for selected Android Java/Kotlin APIs.

Official
Advanced
📦 In Repo
dotnetdotnet

maui-devflow-debug

Build, deploy, and inspect .NET MAUI apps via DevFlow for runtime debugging.

Official
Advanced
📦 In Repo
dotnetdotnet

maui-devflow-onboard

Onboard MAUI DevFlow by aligning packages and MauiProgram.cs registration.

Official
Intermediate
📦 In Repo
dotnetdotnet

devflow-automation

Invoke registered DevFlow Actions to set .NET MAUI app states.

Official
Intermediate
📦 In Repo
dotnetdotnet

dotnet-workload-info

Query live NuGet and release metadata APIs for .NET SDK and workload versions.

Official
Intermediate
📦 In Repo
dotnetdotnet

maui-platform-backend

Implement .NET MAUI backend handlers and Essentials services for new platforms.

Official
Advanced
📦 In Repo
dotnetdotnet

comet-go

Develop and debug single-file Comet Go .NET MAUI apps with live reload.

Official
Intermediate
📦 In Repo
dotnetdotnet

session-recovery

Recover interrupted Copilot CLI sessions from the session_store SQLite database.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install maui-labs skills?

Run `npx skills add dotnet/maui-labs --all -g -y` in your terminal to install all skills globally.

How to debug a .NET MAUI app from the terminal?

The DevFlow skills let you build, deploy, inspect the visual tree, take screenshots, and tap UI elements entirely from the command line using the maui CLI.

How to bind native iOS or Android libraries in MAUI?

The ios-slim-bindings and android-slim-bindings skills walk you through creating thin Swift or Kotlin wrappers and generating C# bindings step by step.

Can these skills help with MAUI app performance?

Yes. The maui-performance skill covers startup profiling, CollectionView scrolling fixes, image memory reduction, and trimming or NativeAOT validation.

Do these skills work with Claude Code and Copilot?

Yes. All skills follow the standard SKILL.md format and work in Claude Code, GitHub Copilot, Cursor, and other compatible coding agents.

Related Repositories in Software Engineering

View All in Software Engineering