dependency-flow

Installation
SKILL.md

dotnet/maui Dependency Flow Context

This skill provides MAUI-specific context for dependency flow operations. Use it together with the maestro-cli skill (loaded from the dotnet-dnceng@dotnet-arcade-skills plugin via .github/copilot/settings.json) or the maestro MCP tools when available.

First: use maestro MCP tools or invoke the maestro-cli skill — they handle the core query and mutation workflow. This skill provides MAUI-specific rules and context on top of that.

Tool Preference

The maestro-cli skill and its mstro CLI are loaded automatically from the dotnet/arcade-skills plugin (configured in .github/copilot/settings.json via enabledPlugins). No manual download is needed.

  1. Maestro MCP tools — preferred when available in the tool list (maestro_build, maestro_builds, maestro_latest_build, maestro_default_channels, maestro_subscriptions, maestro_subscription_health, etc.)
  2. mstro CLI via maestro-cli skill — fallback when MCP tools aren't loaded, or for scripting with --json and jq
  3. darc CLI — only for operations neither MCP nor mstro cover (see below)

Operations that require darc CLI

Installs
2
Repository
dotnet/maui
GitHub Stars
23.3K
First Seen
May 16, 2026
dependency-flow — dotnet/maui