What problem does it solve? Setting up a .NET MAUI development environment involves many moving parts — the .NET SDK, MAUI workloads, Microsoft OpenJDK, Android SDK, Xcode, and Windows SDK — and version mismatches or missing components cause cryptic build errors. This Skill validates every component, discovers correct versions dynamically from NuGet APIs, and applies fixes until the environment builds successfully. ## Core Features & Use Cases - Full environment validation: Checks .NET SDK against active releases, verifies MAUI workloads, Microsoft OpenJDK, Android SDK packages, Xcode (macOS), and Windows SDK. - Dynamic version discovery: Queries NuGet WorkloadDependencies.json for authoritative JDK, Android SDK, and Xcode version requirements instead of relying on hardcoded or stale values. - Guided remediation: Installs workloads with explicit versions, configures Android SDK via sdkmanager, and re-validates after each fix, ending with a test project build. - Use Case: After upgrading to a new .NET release, your MAUI project fails with "Android SDK not found" — run this Skill to detect the outdated workload, discover the required Android API level, install missing packages, and verify with a clean build. ## Quick Start Check my .NET MAUI development environment for problems and fix anything that is misconfigured or missing.