Dev & Engineering ✓ Microsoft · Official azuredotnetweights-and-biasesmachine-learningexperiment-trackingmodel-managementsingle-sign-onazure-marketplace

Azure W&B Resource Manager for .NET

Deploy and manage Weights & Biases instances in Azure with the .NET ARM SDK.

FollowSkills review · FSRS-2.0
Not recommended
42/ 100 5-point scale 2.1 / 5
1 2 3 4 5 6
1Trust13 / 25 · 2.6/5

The skill uses Azure identity authentication and mentions managed identity and SSO; no malware or covert exfiltration is evident. However, its examples create, update, and delete cloud resources, involve Marketplace subscriptions and administrator email data, and omit user confirmation, least-privilege guidance, sensitive-data handling, rollback, and deletion recovery, so points are deducted.

2Reliability6 / 20 · 1.5/5

Installation, authentication, resource-management, and error-handling paths are documented, and the repository contains generic CI and tests. Static evidence also shows a preview API, no skill-specific tests, synchronous .Result mixed into async code, and a name-availability check based on indirect 404 inference; abnormal-input and failure-diagnosis coverage is thin, so the score is capped and reduced.

3Adaptability8 / 15 · 2.7/5

Triggers, target SDK, core workflows, and .NET environment are reasonably clear. The skill does not define non-fit boundaries, input/output contracts, permission prerequisites, preview or regional constraints, mainland-China reachability, or Chinese-language support, so points are deducted.

4Convention8 / 15 · 2.7/5

The document has clear sections for installation, environment variables, versions/API version, types, regions, best practices, errors, related SDKs, MIT licensing, and authorship. It lacks a skill-specific changelog, explicit maintenance owner/update path, known limitations, compatibility guidance, and FAQ, so points are deducted.

5Effectiveness5 / 15 · 1.7/5

It covers creation, retrieval, listing, SSO, updates, deletion, name checks, and W&B SDK integration, giving broad task coverage. Potential API/compilation and semantic issues, preview status, and lack of skill-specific validation mean generated output still requires substantial review and correction; the static cap also applies.

6Verifiability2 / 10 · 1.0/5

The skill lists NuGet, documentation, Marketplace, and GitHub references, while the repository includes generic workflows and tests. There is no skill-specific acceptance-criteria suite, CI coverage, or third-party execution evidence, so key claims are not independently reproducible from the supplied static material and only limited credit is warranted.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 9ccaf7c3704a
Before you use it
  • Creating and deleting Azure Marketplace resources can cause external effects and charges; explicit confirmation, permission, billing, data-location, and recovery guidance should be added before execution.
  • The examples use a preview package/API, and some call chains and the name-availability logic may require correction against the actual SDK signatures; compile validation against the target version is needed.
  • DefaultAzureCredential may use multiple local or environment credential sources; credential provenance, least-privilege RBAC, and production configuration should be stated.
  • The skill does not document mainland-China reachability, regional availability, or Chinese-language support.
See the full review method →

What does this skill do, and when should you use it?

This skill helps developers use the Azure Resource Manager .NET SDK to manage Weights & Biases instances deployed through Azure Marketplace. It covers creation, retrieval, listing, updates, deletion, name checks, and Entra ID SSO configuration. The examples include marketplace offer data, administrator details, partner configuration, optional managed identity, tagging, and Azure error handling. The documented package is v1.0.0-beta.1 and targets API version 2024-09-18-preview.

Guides an agent in producing or editing C# code that installs Azure.ResourceManager.WeightsAndBiases and Azure.Identity, creates an ArmClient with DefaultAzureCredential, accesses instances through resource groups or subscriptions, configures marketplace details, administrators, partner properties, managed identity, and SSO, performs create/read/list/patch/delete operations, and handles common 400, 404, and 409 RequestFailedException cases.

  1. An Azure platform engineer needs to provision a Weights & Biases instance from Azure Marketplace with C#.
  2. An ML platform team needs to inspect instance location, subdomain, provisioning state, and partner properties.
  3. An enterprise developer needs to configure SAML-based Entra ID SSO for a W&B instance.
  4. A cloud administrator needs to apply cost-allocation tags or enumerate W&B instances across resource groups and subscriptions.
  5. An ML team needs to connect the Azure-deployed instance to the W&B Python SDK for experiment runs and metric logging.

What are this skill's strengths and limitations?

Pros
  • Covers the full ARM resource lifecycle: create, retrieve, list, update, and delete.
  • Includes C# examples for Marketplace integration, SSO, managed identity, tags, and error handling.
  • Documents the preview package version, API version, supported regions, and important resource types.
  • Uses the MIT license, and the parent repository is actively maintained with evolving SDK patterns and expanded tests.
Limitations
  • The SDK and API are preview releases; the documented package is v1.0.0-beta.1.
  • Examples require an Azure subscription, resource group, Marketplace configuration, and usable credentials.
  • The source does not provide independent test coverage or platform validation for this individual skill.
  • The name-availability example infers availability from a 404 response and notes that the SDK may not expose a dedicated operation.

How do you install this skill?

Install the collection with npx skills add microsoft/skills, then select the required skill in the wizard. The README says skills are installed into the selected agent directory, such as .github/skills/ for GitHub Copilot; a dedicated installation command for this individual skill is not documented. For the .NET SDK, run dotnet add package Azure.ResourceManager.WeightsAndBiases --prerelease and dotnet add package Azure.Identity.

How do you use this skill?

Give the coding agent a request containing a documented trigger, such as: “Create an Azure Weights & Biases instance with Azure.ResourceManager.WeightsAndBiases, including marketplace settings, managed identity, and Entra SSO.” Set AZURE_SUBSCRIPTION_ID, AZURE_RESOURCE_GROUP, and AZURE_WANDB_INSTANCE_NAME; when using DefaultAzureCredential in production, also set AZURE_TOKEN_CREDENTIALS=prod or a specific credential value.

FAQ

Does this skill implement W&B experiment tracking itself?
Its main scope is deploying and managing the W&B Azure resource through ARM. The source separately shows the W&B Python SDK for login, run initialization, and metric logging.
What Azure access setup is required?
The source requires a subscription ID, resource group name, and instance name, and uses DefaultAzureCredential or a specific credential. It does not specify required RBAC roles.
Can it configure enterprise single sign-on?
Yes. The example configures SAML, enables SSO, supplies an Entra enterprise application ID, and sets allowed domains.
Which Azure regions are documented?
East US, Central US, West US, West Europe, Japan East, and Korea Central.

More skills from this repository

All from microsoft/agent-skills

Dev & Engineering ✓ Microsoft · Official

Arize AI Azure Management for .NET

Guides .NET developers through Azure-based management of Arize AI observability resources.

Dev & Engineering ✓ Microsoft · Official

Azure PostgreSQL Flexible Server for .NET

Manage Azure PostgreSQL Flexible Server deployments and operations with .NET.

Dev & Engineering ✓ Microsoft · Official

Microsoft Docs Researcher

Ground coding agents in official Microsoft documentation for concepts, tutorials, configuration, limits, and best practices.

Dev & Engineering ✓ Microsoft · Official

Azure Durable Task ARM for .NET

Guides .NET developers through code-based provisioning and management of Durable Task Scheduler resources.

Dev & Engineering ✓ Microsoft · Official

MCP Server Development Guide

A practical guide to building clear, testable MCP servers that let LLMs work with external APIs.

Dev & Engineering ✓ Microsoft · Official

MongoDB Atlas Azure ARM Manager

Helps .NET developers manage MongoDB Atlas organizations through Azure Marketplace and Azure ARM.

Dev & Engineering ✓ Microsoft · Official

Azure Playwright Workspace Manager

Provision and manage Microsoft Playwright Testing workspaces with .NET and Azure Resource Manager.

Dev & Engineering ✓ Microsoft · Official

Fabric Capacity Manager for .NET

Manage Microsoft Fabric capacities programmatically through Azure Resource Manager.

Dev & Engineering ✓ Microsoft · Official

Azure API Management for .NET

Provision and govern Azure API Management resources from .NET.

Dev & Engineering ✓ Microsoft · Official

Azure Bot Service ARM SDK for .NET

Helps .NET developers provision Azure Bots and configure their channels through ARM.

Dev & Engineering ✓ Microsoft · Official

Azure Redis Management for .NET

Helps .NET developers provision and operate Azure Cache for Redis through Azure Resource Manager.

Dev & Engineering ✓ Microsoft · Official

Azure Event Hubs for .NET

A practical .NET guide to high-throughput Azure Event Hubs production, consumption, partitioning, and checkpointing.

Dev & Engineering ✓ Microsoft · Official

Azure SQL ARM for .NET

Provision and manage Azure SQL resources from .NET.

Dev & Engineering ✓ Microsoft · Official

Azure MySQL Flexible Server for .NET

Manage Azure MySQL Flexible Server infrastructure and databases from .NET with the Azure Resource Manager SDK.

Dev & Engineering ✓ Microsoft · Official

Azure Maps for .NET

Build .NET location features for search, routing, maps, geolocation, and weather.

Dev & Engineering ✓ Microsoft · Official

Azure Cosmos DB ARM for .NET

Provision and manage Azure Cosmos DB resources from .NET through ARM.

Dev & Engineering ✓ Microsoft · Official

Azure AI Content Safety for Python

Guides Python applications in detecting harmful text and images and enforcing custom blocklists.

Dev & Engineering ✓ Microsoft · Official

Azure Event Grid for .NET

Practical .NET guidance for publishing, receiving, and processing Azure Event Grid events.

Dev & Engineering ✓ Microsoft · Official

Azure AI Search for .NET

Build .NET search applications with practical Azure AI Search patterns for full-text, vector, semantic, and hybrid retrieval.

Dev & Engineering ✓ Microsoft · Official

Azure Persistent Agents for .NET

A practical .NET playbook for building and operating Azure AI persistent agents.

Related skills