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.