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
Trust13 / 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.

Reliability6 / 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.

Adaptability8 / 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.

Convention8 / 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.

Effectiveness5 / 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.

Verifiability2 / 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 it does & when to 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.

Pros & cons

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 to install

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 to use

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

Azure Identity for Python

A practical skill for securing Python Azure applications with Microsoft Entra ID credentials.

Dev & Engineering ✓ Microsoft · Official

Azure Event Hubs Java Skill

Build production-oriented Java event streaming applications on Azure Event Hubs.

Dev & Engineering ✓ Microsoft · Official

Azure Tables for Python

A practical guide to building authenticated Azure Tables applications with Python entity CRUD, queries, and partition-scoped batch operations.

Dev & Engineering ✓ Microsoft · Official

Azure Identity for TypeScript

Configure secure, flexible Microsoft Entra ID authentication for TypeScript Azure applications.

Automation & Ops ✓ Microsoft · Official

Azure Reliability Advisor

Assess and improve reliability for Azure Functions and App Service.

Dev & Engineering ✓ Microsoft · Official

Azure Cloud Architect

Guides coding agents through production-grade Azure architecture design and review using Azure Architecture Center practices.

Dev & Engineering ✓ Microsoft · Official

Azure AI Text Analytics for Python

Guides Python developers through Azure-powered text analysis and NLP workflows.

Automation & Ops ✓ Microsoft · Official

Azure Resource Architecture Visualizer

Analyze Azure resource groups and turn their dependencies into detailed Mermaid architecture diagrams.

Dev & Engineering ✓ Microsoft · Official

Azure Maps for .NET

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

Dev & Engineering ✓ Microsoft · Official

Azure AI Vision Image Analysis

Guides Python coding agents in implementing Azure AI Vision image understanding.

Dev & Engineering ✓ Microsoft · Official

Azure Blob Storage for Python

Guides secure, production-minded Blob Storage operations in Python.

Dev & Engineering ✓ Microsoft · Official

Azure Queue Storage for Python

Gives coding agents reliable Python patterns for secure Azure Queue Storage messaging and asynchronous task processing.

Automation & Ops ✓ Microsoft · Official

Azure AI Gateway Governance

Use Azure API Management to govern traffic across AI models, MCP tools, and agents.

Automation & Ops ✓ Microsoft · Official

AKS Automatic Readiness

Assess Kubernetes workloads for AKS Automatic compatibility and identify migration blockers before you switch.

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 Playwright Workspace Manager

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

Dev & Engineering ✓ Microsoft · Official

Azure Cosmos DB for Python

A practical guide for building reliable Python applications on Azure Cosmos DB’s NoSQL API.

Dev & Engineering ✓ Microsoft · Official

Azure Key Vault SDK for Python

Gives Python coding agents practical guidance for securely managing Azure Key Vault secrets, keys, and certificates.

Dev & Engineering ✓ Microsoft · Official

Azure API Management for Python

Gives coding agents practical Python SDK patterns for managing Azure API Management services, APIs, products, subscriptions, and policies.

Dev & Engineering ✓ Microsoft · Official

Azure Monitor Query for Python

Generate Python code for querying Azure Monitor logs and metrics.

Related skills