Dev & Engineering ✓ Microsoft · Official azuredotnetarmarize-aiml-observabilityazure-marketplacesdk

Arize AI Azure Management for .NET

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

FollowSkills review · FSRS-2.0
Use with care
49/ 100 5-point scale 2.5 / 5
1 2 3 4 5 6
1Trust15 / 25 · 3.0/5

The document discloses authentication methods, environment variables, and the Azure/Marketplace data flow, and uses Azure SDK credential patterns. However, it does not specify least-privilege RBAC, secret handling, Marketplace PII protection, confirmation for external effects, or rollback; it also presents deletion without recovery guidance, so points are deducted.

2Reliability8 / 20 · 2.0/5

Installation, authentication, CRUD, long-running operation, and 404 handling paths are reasonably consistent. However, package/API/type correctness is not reproduced in this file, and input validation, abnormal-input handling, diagnostic failures, and recovery from failed deletion are thin; the static calibration also limits the score.

3Adaptability8 / 15 · 2.7/5

The audience, .NET/Azure scenario, Arize trigger terms, and main CRUD use cases are clear. Non-fit boundaries, regional and permission prerequisites, Chinese-language support, and mainland-China reachability are not established, so adaptability is reduced.

4Convention8 / 15 · 2.7/5

The skill has clear sections for installation, package metadata, authentication, workflows, types, enums, practices, error handling, and links. It lacks a changelog, explicit maintenance owner/update path, known limitations, FAQ, permission notes, and fuller parameter constraints, so points are deducted.

5Effectiveness6 / 15 · 2.0/5

It covers create, read, list, update, delete, and direct resource access, providing useful starting material. Marketplace IDs, subscription details, terms, and user data are placeholders or examples; there is no verified output or comparison with alternatives, so substantial adaptation remains necessary.

6Verifiability4 / 10 · 2.0/5

Specific package, API, dependency versions, and official links provide limited auditability. The supplied repository tests and CI do not demonstrate this skill's key paths, and the skill contains no third-party execution evidence or corroboration; only limited static evidence supports the score.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 9ccaf7c3704a
Before you use it
  • Creating and deleting Azure Marketplace resources can cause external cloud-resource and billing effects; confirm the subscription, resource group, Marketplace terms, and deletion intent before execution, and maintain an independent recovery/audit process.
  • The examples involve sensitive credential, email, and Marketplace user-data contexts; use secure secret storage, prevent log disclosure, and verify the actual RBAC scope.
  • The supplied material does not reproduce the package version, API version, type names, or Marketplace parameters; compile against the target SDK and verify the official API documentation before use.
  • No Chinese guidance or mainland-China reachability evidence is provided; access to Azure, NuGet, and external documentation should be confirmed separately.
See the full review method →

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

This skill helps .NET developers manage Arize AI Observability and Evaluation organizations through the Azure Resource Manager SDK. It covers Azure Marketplace-based creation, retrieval, listing, updates, deletion, and direct ARM resource access. The material includes NuGet installation, DefaultAzureCredential authentication, resource models, long-running operations, and error handling examples. It is a good fit for teams already using Azure subscriptions, resource groups, and .NET; it is not a general Arize SDK or machine-learning analytics guide.

Provides installation guidance for Azure.ResourceManager.ArizeAIObservabilityEval 1.0.0, Azure authentication environment variables, and asynchronous C# patterns for creating, retrieving, listing, updating, and deleting Arize AI organizations. The examples also cover Azure Marketplace subscription and offer details, user contact data, tags, resource identifiers, long-running operations, and handling 404 and Azure request failures.

  1. A .NET Azure developer needs to provision an Arize AI organization through Azure Marketplace and wants an ARM SDK example.
  2. A platform team needs to list or check Arize organizations across a resource group or subscription.
  3. An operations developer needs to update organization tags or delete an organization using the generated ARM resource types.
  4. An application team needs to authenticate to Azure from .NET with DefaultAzureCredential, managed identity, or a service principal.

What are this skill's strengths and limitations?

Pros
  • Covers the organization resource CRUD lifecycle.
  • Includes copyable asynchronous C# and Azure identity examples.
  • States the API version, ARM type, dependency versions, and key model types.
  • Includes long-running operations, conditional retrieval, direct resource access, and error handling.
Limitations
  • Scope is limited to Azure ARM management of Arize organizations, not Arize’s internal analytics features.
  • Examples require an Azure subscription, resource group, and Marketplace offer information.
  • The source provides no independent test coverage or verified platform matrix for this individual skill.
  • The source does not document costs for Azure resource operations.

How do you install this skill?

Run npx skills add microsoft/skills and select this skill in the installer. The source file is .github/plugins/azure-sdk-dotnet/skills/azure-mgmt-arizeaiobservabilityeval-dotnet/SKILL.md; the README does not document the wizard’s exact single-skill selection flow. Install the SDK dependency with dotnet add package Azure.ResourceManager.ArizeAIObservabilityEval --version 1.0.0.

How do you use this skill?

In an Agent Skills-compatible coding agent, use a request such as: Create an Arize AI organization in .NET with Azure.ResourceManager.ArizeAIObservabilityEval and DefaultAzureCredential. Trigger terms include Arize AI, ML observability, ArizeAIObservabilityEval, and Arize organization. Configure an Azure subscription, resource group, and supported credentials before running the code.

FAQ

Does this require Azure permissions?
Yes. The examples require an Azure subscription ID and authentication through DefaultAzureCredential, managed identity, or a service principal. Specific RBAC roles are not listed in the source.
Which Arize resources does it manage?
It explicitly targets the `ArizeAi.ObservabilityEval/organizations` ARM type, meaning Arize AI organization resources. Other Arize resources are not documented.
Are create operations immediate?
Not necessarily. Creation uses a long-running operation pattern; the examples use `WaitUntil.Completed` or describe manual polling.
Does it require MCP or another agent service?
The individual SKILL.md does not require MCP or an additional agent service. It primarily provides .NET SDK usage guidance.

More skills from this repository

All from microsoft/agent-skills

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

Azure W&B Resource Manager for .NET

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

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

Azure Cosmos DB ARM for .NET

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

Dev & Engineering ✓ Microsoft · Official

Fabric Capacity Manager for .NET

Manage Microsoft Fabric capacities programmatically through Azure Resource Manager.

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 PostgreSQL Flexible Server for .NET

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

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

Azure Voice Live for Python

Guides Python developers in building real-time, bidirectional voice AI applications on Azure.

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.

Dev & Engineering ✓ Microsoft · Official

Azure API Management for .NET

Provision and govern Azure API Management resources from .NET.

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 SQL ARM for .NET

Provision and manage Azure SQL resources from .NET.

Dev & Engineering ✓ Microsoft · Official

Azure Document Intelligence for .NET

Guides .NET developers in extracting structured data from invoices, receipts, IDs, and forms.

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 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 Conversation Understanding for Python

Helps Python developers analyze conversation intents and entities with the Azure SDK.

Related skills