validate-sdk

Install and validate a .NET SDK from an Azure DevOps build.

4|1|Updated May 1, 2026
One-click install
npx skills add https://github.com/CoolCoderSuper/vb-ls --skill validate-sdk-coolcodersuper
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: validate-sdk
Source: https://github.com/CoolCoderSuper/vb-ls/tree/main/roslyn/.github/skills/validate-sdk
Command: npx skills add https://github.com/CoolCoderSuper/vb-ls --skill validate-sdk-coolcodersuper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill installs and validates a .NET SDK from an Azure DevOps internal build, enabling reproducible environments for Roslyn and other .NET workloads without modifying the user's working directory.

Core Features & Use Cases

  • Install the exact SDK version from a dnceng/internal Azure DevOps build URL or buildId.
  • Validate the installation by running a small, isolated test project in a temp directory to confirm the compiler version and capabilities.
  • Use in CI validation, local experimentation, or reproducible environment setups that require a specific SDK build.

Quick Start

Install the target SDK from the specified Azure DevOps build URL or buildId and run the validation workflow.

Frequently Asked Questions about validate-sdk

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

FAQPage Schema
How do I install and validate a .NET SDK from an Azure DevOps internal build?▼

Validate a .NET SDK from an Azure DevOps build by downloading the exact version to a temporary directory using a specific buildId, then running an isolated test project to confirm compiler version and capabilities.

What is the best way to set up a reproducible .NET environment without modifying my working directory?▼

Set up a reproducible .NET environment without modifying your working directory by downloading the target SDK into a temporary, isolated directory and validating it through a small test project.

Can I use a specific buildId to install a .NET SDK for CI validation?▼

Yes, you can install a .NET SDK for CI validation by specifying a buildId or build URL from a dnceng internal Azure DevOps pipeline, which downloads and validates that exact internal build.

Does validating an internal .NET SDK build check the Roslyn compiler details?▼

Validating an internal .NET SDK build checks Roslyn compiler details by running an isolated test project in a temp directory and reporting the discovered SDK and compiler capabilities.

Why should I use a temporary directory for local .NET SDK experimentation?▼

Using a temporary directory for local .NET SDK experimentation keeps your working directory unmodified, providing an isolated environment that safely validates the installation and compiler capabilities.