maui-quarterback

Coordinate multi-concern MAUI requests by assigning primary and secondary skills.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/snailb1007/snail-codex-skills --skill maui-quarterback
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maui-quarterback
Source: https://github.com/snailb1007/snail-codex-skills/tree/main/skills/maui-quarterback
Command: npx skills add https://github.com/snailb1007/snail-codex-skills --skill maui-quarterback

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinates multi-concern MAUI requests by orchestrating ownership, guardrails, and sequencing so that a complex task touches multiple MAUI domains without conflict.

Core Features & Use Cases

  • Chooses one primary owner skill for the request and attaches up to three secondary skills when appropriate.
  • Enforces app-model adherence (Shell, plain MAUI, Blazor Hybrid, MauiReactor, or migration) and prevents cross-skill conflicts.
  • Supports wave-based work if a request spans setup, infrastructure, and UI, then handoffs a clear contract to downstream skills.

Quick Start

Frame a multi-surface MAUI request for evaluation, and let maui-quarterback assign primary/secondary skills and plan waves.

Frequently Asked Questions about maui-quarterback

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

FAQPage Schema
How do I coordinate a MAUI task that touches navigation, auth, and API domains at the same time?

To coordinate multi-surface MAUI work, a primary skill is assigned ownership while up to three secondary skills handle adjacent domains like navigation, auth, or API, preventing cross-skill conflicts. This orchestration ensures complex requests are managed with proper guardrails and sequencing.

What is the best way to prevent MVVM and platform code conflicts in a multi-surface MAUI architecture?

Preventing MVVM and platform code conflicts requires enforcing app-model adherence and selecting a primary skill to own the task. This approach attaches secondary skills for support, ensuring wave-based sequencing and clear handoffs across MAUI domains without conflict.

Can I use this orchestration approach for Shell, Blazor Hybrid, and MauiReactor migration tasks?

Yes, this orchestration supports Shell, plain MAUI, Blazor Hybrid, MauiReactor, and migration app models. It enforces app-model adherence by loading current APIs, framing concerns, and delivering a wave-based handoff contract to prevent cross-skill conflicts during complex requests.

How do I sequence setup, infrastructure, and UI work when building a complex MAUI application?

Sequencing setup, infrastructure, and UI work is handled through a wave-based approach that plans execution phases. It assigns a primary skill for the request, attaches secondary skills, and delivers a clear handoff contract to downstream skills for each wave.

Do I need to manually load current APIs before starting a multi-concern MAUI workflow?

No, loading current APIs is handled automatically to satisfy governance rules during orchestration. The workflow frames concerns, selects primary and secondary skills, and sequences the work, ensuring app-model adherence without manual API loading.

Why does my MAUI multi-domain request fail when multiple skills attempt to manage the same task?

Multi-domain requests fail due to cross-skill conflicts when ownership is unclear. Assigning one primary skill and up to three secondary skills enforces guardrails and sequencing, delivering a wave-based handoff contract that prevents overlapping task management.