What problem does it solve? Testing .NET preview releases or pinning exact SDK versions normally requires modifying the system-wide installation, which risks breaking other projects. This Skill installs a .NET SDK into a project-local .dotnet/ directory and wires it up through the global.json paths feature (.NET 10+), so the isolated SDK is picked up automatically without touching the global install. ## Core Features & Use Cases - Isolated SDK Installation: Downloads and installs any .NET SDK channel, quality, or exact version into .dotnet/ using the official dotnet-install scripts on macOS, Linux, or Windows. - global.json Configuration: Creates or safely merges the sdk section with version, rollForward, allowPrerelease, and paths settings while preserving existing properties. - Workload & Team Script Support: Installs workloads like MAUI using the local dotnet binary and generates reproducible install-dotnet.sh / install-dotnet.ps1 scripts for team and CI setups. - Use Case: You want to try the latest .NET 11 preview on one repository without affecting your stable system SDK. The Skill installs it locally, pins it in global.json, gitignores .dotnet/, and your system installation stays untouched. ## Quick Start Install the latest .NET 11 preview SDK locally for this project and configure global.json so dotnet commands use it automatically.