maui-devflow-onboard

Configure MAUI DevFlow packages and MauiProgram.cs registration for MAUI flavors.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Onboard MAUI DevFlow into a project after maui devflow init, facilitating package selection, MauiProgram.cs registration, and DevFlow tooling setup to streamline onboarding.

Core Features & Use Cases

  • Determine target MAUI flavor (Standard MAUI, MAUI + Blazor WebView, GTK, or GTK + Blazor) and install the appropriate DevFlow packages.
  • Register the DevFlow agent in MauiProgram.cs and enable Blazor DevFlow tools when needed.
  • Follow Central Package Management guidance and provide verification steps to ensure the DevFlow integration works.

Quick Start

Onboard MAUI DevFlow into a project after maui devflow init.

Frequently Asked Questions about maui-devflow-onboard

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

FAQPage Schema
How do I onboard MAUI DevFlow into my .NET project?

To onboard MAUI DevFlow, you select the correct DevFlow packages, register the agent in MauiProgram.cs, and configure the project for your chosen MAUI flavor. The process includes adding package references and verifying the development workflow.

Does MAUI DevFlow support GTK and Blazor WebView configurations?

Yes, MAUI DevFlow onboarding supports Standard MAUI, MAUI with Blazor WebView, GTK, and GTK with Blazor configurations. It automatically configures the appropriate DevFlow packages and enables Blazor DevFlow tools when needed for these setups.

How do I register the DevFlow agent in MauiProgram.cs?

You register the DevFlow agent directly within MauiProgram.cs during the onboarding process. This integration ensures the agent is properly initialized and includes a verification path to confirm your development workflows function correctly.

Can I use Central Package Management when setting up MAUI DevFlow?

Yes, onboarding MAUI DevFlow provides specific Central Package Management guidance. This ensures proper package references are maintained across your project while streamlining the installation of DevFlow tooling.

What do I need to do before onboarding MAUI DevFlow into my project?

You must run the maui devflow init command before starting the onboarding process. Once initialized, the onboarding facilitates package selection, MauiProgram.cs registration, and DevFlow tooling setup to streamline integration.

Why is my MAUI DevFlow integration not working after package installation?

If MAUI DevFlow is not working after package installation, verify that the DevFlow agent is correctly registered in MauiProgram.cs and that you selected the correct packages for your specific MAUI flavor. The onboarding process includes a verification path to confirm proper integration.