{"id":"4b3b35a5-e5a2-4d8c-aa71-671e19b57b6a","shortId":"gZj29H","kind":"skill","title":"azure-mgmt-weightsandbiases-dotnet","tagline":"Azure Weights & Biases SDK for .NET. ML experiment tracking and model management via Azure Marketplace. Use for creating W&B instances, managing SSO, marketplace integration, and ML observability.","description":"# Azure.ResourceManager.WeightsAndBiases (.NET)\n\nAzure Resource Manager SDK for deploying and managing Weights & Biases ML experiment tracking instances via Azure Marketplace.\n\n## Installation\n\n```bash\ndotnet add package Azure.ResourceManager.WeightsAndBiases --prerelease\ndotnet add package Azure.Identity\n```\n\n**Current Version**: v1.0.0-beta.1 (preview)  \n**API Version**: 2024-09-18-preview\n\n## Environment Variables\n\n```bash\nAZURE_SUBSCRIPTION_ID=<your-subscription-id>\nAZURE_RESOURCE_GROUP=<your-resource-group>\nAZURE_WANDB_INSTANCE_NAME=<your-wandb-instance>\n```\n\n## Authentication\n\n```csharp\nusing Azure.Identity;\nusing Azure.ResourceManager;\nusing Azure.ResourceManager.WeightsAndBiases;\n\nArmClient client = new ArmClient(new DefaultAzureCredential());\n```\n\n## Resource Hierarchy\n\n```\nSubscription\n└── ResourceGroup\n    └── WeightsAndBiasesInstance    # W&B deployment from Azure Marketplace\n        ├── Properties\n        │   ├── Marketplace          # Offer details, plan, publisher\n        │   ├── User                 # Admin user info\n        │   ├── PartnerProperties    # W&B-specific config (region, subdomain)\n        │   └── SingleSignOnPropertiesV2  # Entra ID SSO configuration\n        └── Identity                 # Managed identity (optional)\n```\n\n## Core Workflows\n\n### 1. Create Weights & Biases Instance\n\n```csharp\nusing Azure.ResourceManager.WeightsAndBiases;\nusing Azure.ResourceManager.WeightsAndBiases.Models;\n\nResourceGroupResource resourceGroup = await client\n    .GetDefaultSubscriptionAsync()\n    .Result\n    .GetResourceGroupAsync(\"my-resource-group\");\n\nWeightsAndBiasesInstanceCollection instances = resourceGroup.GetWeightsAndBiasesInstances();\n\nWeightsAndBiasesInstanceData data = new WeightsAndBiasesInstanceData(AzureLocation.EastUS)\n{\n    Properties = new WeightsAndBiasesInstanceProperties\n    {\n        // Marketplace configuration\n        Marketplace = new WeightsAndBiasesMarketplaceDetails\n        {\n            SubscriptionId = \"<marketplace-subscription-id>\",\n            OfferDetails = new WeightsAndBiasesOfferDetails\n            {\n                PublisherId = \"wandb\",\n                OfferId = \"wandb-pay-as-you-go\",\n                PlanId = \"wandb-payg\",\n                PlanName = \"Pay As You Go\",\n                TermId = \"monthly\",\n                TermUnit = \"P1M\"\n            }\n        },\n        // Admin user\n        User = new WeightsAndBiasesUserDetails\n        {\n            FirstName = \"Admin\",\n            LastName = \"User\",\n            EmailAddress = \"admin@example.com\",\n            Upn = \"admin@example.com\"\n        },\n        // W&B-specific configuration\n        PartnerProperties = new WeightsAndBiasesPartnerProperties\n        {\n            Region = WeightsAndBiasesRegion.EastUS,\n            Subdomain = \"my-company-wandb\"\n        }\n    },\n    // Optional: Enable managed identity\n    Identity = new ManagedServiceIdentity(ManagedServiceIdentityType.SystemAssigned)\n};\n\nArmOperation<WeightsAndBiasesInstanceResource> operation = await instances\n    .CreateOrUpdateAsync(WaitUntil.Completed, \"my-wandb-instance\", data);\n\nWeightsAndBiasesInstanceResource instance = operation.Value;\n\nConsole.WriteLine($\"W&B Instance created: {instance.Data.Name}\");\nConsole.WriteLine($\"Provisioning state: {instance.Data.Properties.ProvisioningState}\");\n```\n\n### 2. Get Existing Instance\n\n```csharp\nWeightsAndBiasesInstanceResource instance = await resourceGroup\n    .GetWeightsAndBiasesInstanceAsync(\"my-wandb-instance\");\n\nConsole.WriteLine($\"Instance: {instance.Data.Name}\");\nConsole.WriteLine($\"Location: {instance.Data.Location}\");\nConsole.WriteLine($\"State: {instance.Data.Properties.ProvisioningState}\");\n\nif (instance.Data.Properties.PartnerProperties != null)\n{\n    Console.WriteLine($\"Region: {instance.Data.Properties.PartnerProperties.Region}\");\n    Console.WriteLine($\"Subdomain: {instance.Data.Properties.PartnerProperties.Subdomain}\");\n}\n```\n\n### 3. List All Instances\n\n```csharp\n// List in resource group\nawait foreach (WeightsAndBiasesInstanceResource instance in \n    resourceGroup.GetWeightsAndBiasesInstances())\n{\n    Console.WriteLine($\"Instance: {instance.Data.Name}\");\n    Console.WriteLine($\"  Location: {instance.Data.Location}\");\n    Console.WriteLine($\"  State: {instance.Data.Properties.ProvisioningState}\");\n}\n\n// List in subscription\nSubscriptionResource subscription = await client.GetDefaultSubscriptionAsync();\nawait foreach (WeightsAndBiasesInstanceResource instance in \n    subscription.GetWeightsAndBiasesInstancesAsync())\n{\n    Console.WriteLine($\"{instance.Data.Name} in {instance.Id.ResourceGroupName}\");\n}\n```\n\n### 4. Configure Single Sign-On (SSO)\n\n```csharp\nWeightsAndBiasesInstanceResource instance = await resourceGroup\n    .GetWeightsAndBiasesInstanceAsync(\"my-wandb-instance\");\n\n// Update with SSO configuration\nWeightsAndBiasesInstanceData updateData = instance.Data;\n\nupdateData.Properties.SingleSignOnPropertiesV2 = new WeightsAndBiasSingleSignOnPropertiesV2\n{\n    Type = WeightsAndBiasSingleSignOnType.Saml,\n    State = WeightsAndBiasSingleSignOnState.Enable,\n    EnterpriseAppId = \"<entra-app-id>\",\n    AadDomains = { \"example.com\", \"contoso.com\" }\n};\n\nArmOperation<WeightsAndBiasesInstanceResource> operation = await resourceGroup\n    .GetWeightsAndBiasesInstances()\n    .CreateOrUpdateAsync(WaitUntil.Completed, \"my-wandb-instance\", updateData);\n```\n\n### 5. Update Instance\n\n```csharp\nWeightsAndBiasesInstanceResource instance = await resourceGroup\n    .GetWeightsAndBiasesInstanceAsync(\"my-wandb-instance\");\n\n// Update tags\nWeightsAndBiasesInstancePatch patch = new WeightsAndBiasesInstancePatch\n{\n    Tags =\n    {\n        { \"environment\", \"production\" },\n        { \"team\", \"ml-platform\" },\n        { \"costCenter\", \"CC-ML-001\" }\n    }\n};\n\ninstance = await instance.UpdateAsync(patch);\nConsole.WriteLine($\"Updated instance: {instance.Data.Name}\");\n```\n\n### 6. Delete Instance\n\n```csharp\nWeightsAndBiasesInstanceResource instance = await resourceGroup\n    .GetWeightsAndBiasesInstanceAsync(\"my-wandb-instance\");\n\nawait instance.DeleteAsync(WaitUntil.Completed);\nConsole.WriteLine(\"Instance deleted\");\n```\n\n### 7. Check Resource Name Availability\n\n```csharp\n// Check if name is available before creating\n// (Implement via direct ARM call if SDK doesn't expose this)\ntry\n{\n    await resourceGroup.GetWeightsAndBiasesInstanceAsync(\"desired-name\");\n    Console.WriteLine(\"Name is already taken\");\n}\ncatch (RequestFailedException ex) when (ex.Status == 404)\n{\n    Console.WriteLine(\"Name is available\");\n}\n```\n\n## Key Types Reference\n\n| Type | Purpose |\n|------|---------|\n| `WeightsAndBiasesInstanceResource` | W&B instance resource |\n| `WeightsAndBiasesInstanceData` | Instance configuration data |\n| `WeightsAndBiasesInstanceCollection` | Collection of instances |\n| `WeightsAndBiasesInstanceProperties` | Instance properties |\n| `WeightsAndBiasesMarketplaceDetails` | Marketplace subscription info |\n| `WeightsAndBiasesOfferDetails` | Marketplace offer details |\n| `WeightsAndBiasesUserDetails` | Admin user information |\n| `WeightsAndBiasesPartnerProperties` | W&B-specific configuration |\n| `WeightsAndBiasSingleSignOnPropertiesV2` | SSO configuration |\n| `WeightsAndBiasesInstancePatch` | Patch for updates |\n| `WeightsAndBiasesRegion` | Supported regions enum |\n\n## Available Regions\n\n| Region Enum | Azure Region |\n|-------------|--------------|\n| `WeightsAndBiasesRegion.EastUS` | East US |\n| `WeightsAndBiasesRegion.CentralUS` | Central US |\n| `WeightsAndBiasesRegion.WestUS` | West US |\n| `WeightsAndBiasesRegion.WestEurope` | West Europe |\n| `WeightsAndBiasesRegion.JapanEast` | Japan East |\n| `WeightsAndBiasesRegion.KoreaCentral` | Korea Central |\n\n## Marketplace Offer Details\n\nFor Azure Marketplace integration:\n\n| Property | Value |\n|----------|-------|\n| Publisher ID | `wandb` |\n| Offer ID | `wandb-pay-as-you-go` |\n| Plan ID | `wandb-payg` (Pay As You Go) |\n\n## Best Practices\n\n1. **Use DefaultAzureCredential** — Supports multiple auth methods automatically\n2. **Enable managed identity** — For secure access to other Azure resources\n3. **Configure SSO** — Enable Entra ID SSO for enterprise security\n4. **Tag resources** — Use tags for cost tracking and organization\n5. **Check provisioning state** — Wait for `Succeeded` before using instance\n6. **Use appropriate region** — Choose region closest to your compute\n7. **Monitor with Azure** — Use Azure Monitor for resource health\n\n## Error Handling\n\n```csharp\nusing Azure;\n\ntry\n{\n    ArmOperation<WeightsAndBiasesInstanceResource> operation = await instances\n        .CreateOrUpdateAsync(WaitUntil.Completed, \"my-wandb\", data);\n}\ncatch (RequestFailedException ex) when (ex.Status == 409)\n{\n    Console.WriteLine(\"Instance already exists or name conflict\");\n}\ncatch (RequestFailedException ex) when (ex.Status == 400)\n{\n    Console.WriteLine($\"Invalid configuration: {ex.Message}\");\n}\ncatch (RequestFailedException ex)\n{\n    Console.WriteLine($\"Azure error: {ex.Status} - {ex.Message}\");\n}\n```\n\n## Integration with W&B SDK\n\nAfter creating the Azure resource, use the W&B Python SDK for experiment tracking:\n\n```python\n# Install: pip install wandb\nimport wandb\n\n# Login with your W&B API key from the Azure-deployed instance\nwandb.login(host=\"https://my-company-wandb.wandb.ai\")\n\n# Initialize a run\nrun = wandb.init(project=\"my-ml-project\")\n\n# Log metrics\nwandb.log({\"accuracy\": 0.95, \"loss\": 0.05})\n\n# Finish run\nrun.finish()\n```\n\n## Related SDKs\n\n| SDK | Purpose | Install |\n|-----|---------|---------|\n| `Azure.ResourceManager.WeightsAndBiases` | W&B instance management (this SDK) | `dotnet add package Azure.ResourceManager.WeightsAndBiases --prerelease` |\n| `Azure.ResourceManager.MachineLearning` | Azure ML workspaces | `dotnet add package Azure.ResourceManager.MachineLearning` |\n\n## Reference Links\n\n| Resource | URL |\n|----------|-----|\n| NuGet Package | https://www.nuget.org/packages/Azure.ResourceManager.WeightsAndBiases |\n| W&B Documentation | https://docs.wandb.ai/ |\n| Azure Marketplace | https://azuremarketplace.microsoft.com/marketplace/apps/wandb.wandb-pay-as-you-go |\n| GitHub Source | https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/weightsandbiases |\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["azure","mgmt","weightsandbiases","dotnet","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents"],"capabilities":["skill","source-sickn33","skill-azure-mgmt-weightsandbiases-dotnet","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/azure-mgmt-weightsandbiases-dotnet","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34928 github stars · SKILL.md body (10,578 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-24T18:50:32.366Z","embedding":null,"createdAt":"2026-04-18T21:32:48.824Z","updatedAt":"2026-04-24T18:50:32.366Z","lastSeenAt":"2026-04-24T18:50:32.366Z","tsv":"'-09':71 '-18':72 '/azure/azure-sdk-for-net/tree/main/sdk/weightsandbiases':818 '/marketplace/apps/wandb.wandb-pay-as-you-go':813 '/packages/azure.resourcemanager.weightsandbiases':804 '0.05':767 '0.95':765 '001':415 '1':141,593 '2':264,601 '2024':70 '3':296,612 '4':337,622 '400':696 '404':483 '409':683 '5':385,632 '6':424,642 '7':443,652 'aaddomain':370 'access':607 'accuraci':764 'action':831 'add':56,61,784,793 'admin':119,204,210,518 'admin@example.com':214,216 'alreadi':476,686 'api':68,740 'applic':825 'appropri':644 'arm':459 'armclient':95,98 'armoper':240,373,668 'ask':869 'auth':598 'authent':87 'automat':600 'avail':447,453,487,538 'await':153,242,271,305,325,327,347,375,391,417,430,437,468,670 'azur':2,6,19,36,51,77,80,83,110,542,566,610,655,657,666,705,717,745,789,809 'azure-deploy':744 'azure-mgmt-weightsandbiases-dotnet':1 'azure.identity':63,90 'azure.resourcemanager':92 'azure.resourcemanager.machinelearning':788,795 'azure.resourcemanager.weightsandbiases':34,58,94,148,776,786 'azure.resourcemanager.weightsandbiases.models':150 'azurelocation.eastus':169 'azuremarketplace.microsoft.com':812 'azuremarketplace.microsoft.com/marketplace/apps/wandb.wandb-pay-as-you-go':811 'b':25,107,125,219,256,495,524,712,722,739,778,806 'b-specif':124,218,523 'bash':54,76 'best':591 'bias':8,45,144 'boundari':877 'call':460 'catch':478,678,691,701 'cc':413 'cc-ml':412 'central':548,561 'check':444,449,633 'choos':646 'clarif':871 'clear':844 'client':96,154 'client.getdefaultsubscriptionasync':326 'closest':648 'collect':503 'compani':230 'comput':651 'config':127 'configur':134,174,221,338,357,500,526,529,613,699 'conflict':690 'console.writeline':254,260,278,281,284,290,293,311,314,317,333,420,440,473,484,684,697,704 'contoso.com':372 'core':139 'cost':628 'costcent':411 'creat':23,142,258,455,715 'createorupdateasync':244,378,672 'criteria':880 'csharp':88,146,268,300,344,388,427,448,664 'current':64 'data':166,250,501,677 'defaultazurecredenti':100,595 'delet':425,442 'deploy':41,108,746 'describ':832,848 'desir':471 'desired-nam':470 'detail':115,516,564 'direct':458 'docs.wandb.ai':808 'document':807 'doesn':463 'dotnet':5,55,60,783,792 'east':545,558 'emailaddress':213 'enabl':233,602,615 'enterpris':620 'enterpriseappid':369 'entra':131,616 'enum':537,541 'environ':74,405,860 'environment-specif':859 'error':662,706 'europ':555 'ex':480,680,693,703 'ex.message':700,708 'ex.status':482,682,695,707 'example.com':371 'execut':827 'exist':266,687 'experi':13,47,726 'expert':865 'expos':465 'finish':768 'firstnam':209 'foreach':306,328 'get':265 'getdefaultsubscriptionasync':155 'getresourcegroupasync':157 'getweightsandbiasesinst':377 'getweightsandbiasesinstanceasync':273,349,393,432 'github':814 'github.com':817 'github.com/azure/azure-sdk-for-net/tree/main/sdk/weightsandbiases':816 'go':190,199,581,590 'group':82,161,304 'handl':663 'health':661 'hierarchi':102 'host':749 'id':79,132,572,575,583,617 'ident':135,137,235,236,604 'implement':456 'import':733 'info':121,512 'inform':520 'initi':751 'input':874 'instal':53,729,731,775 'instanc':26,49,85,145,163,243,249,252,257,267,270,277,279,299,308,312,330,346,353,383,387,390,397,416,422,426,429,436,441,496,499,505,507,641,671,685,747,779 'instance.data':360 'instance.data.location':283,316 'instance.data.name':259,280,313,334,423 'instance.data.properties.partnerproperties':288 'instance.data.properties.partnerproperties.region':292 'instance.data.properties.partnerproperties.subdomain':295 'instance.data.properties.provisioningstate':263,286,319 'instance.deleteasync':438 'instance.id.resourcegroupname':336 'instance.updateasync':418 'integr':30,568,709 'invalid':698 'japan':557 'key':488,741 'korea':560 'lastnam':211 'limit':836 'link':797 'list':297,301,320 'locat':282,315 'log':761 'login':735 'loss':766 'manag':17,27,38,43,136,234,603,780 'managedserviceident':238 'managedserviceidentitytype.systemassigned':239 'marketplac':20,29,52,111,113,173,175,510,514,562,567,810 'match':845 'method':599 'metric':762 'mgmt':3 'miss':882 'ml':12,32,46,409,414,759,790 'ml-platform':408 'model':16 'monitor':653,658 'month':201 'multipl':597 'my-company-wandb':228 'my-company-wandb.wandb.ai':750 'my-ml-project':757 'my-resource-group':158 'my-wandb':674 'my-wandb-inst':246,274,350,380,394,433 'name':86,446,451,472,474,485,689 'net':11,35 'new':97,99,167,171,176,180,207,223,237,363,402 'nuget':800 'null':289 'observ':33 'offer':114,515,563,574 'offerdetail':179 'offerid':184 'oper':241,374,669 'operation.value':253 'option':138,232 'organ':631 'output':854 'overview':835 'p1m':203 'packag':57,62,785,794,801 'partnerproperti':122,222 'patch':401,419,531 'pay':187,196,578,587 'payg':194,586 'permiss':875 'pip':730 'plan':116,582 'planid':191 'plannam':195 'platform':410 'practic':592 'prereleas':59,787 'preview':67,73 'product':406 'project':756,760 'properti':112,170,508,569 'provis':261,634 'publish':117,571 'publisherid':182 'purpos':492,774 'python':723,728 'refer':490,796 'region':128,225,291,536,539,540,543,645,647 'relat':771 'requestfailedexcept':479,679,692,702 'requir':873 'resourc':37,81,101,160,303,445,497,611,624,660,718,798 'resourcegroup':104,152,272,348,376,392,431 'resourcegroup.getweightsandbiasesinstanceasync':469 'resourcegroup.getweightsandbiasesinstances':164,310 'resourcegroupresourc':151 'result':156 'review':866 'run':753,754,769 'run.finish':770 'safeti':876 'scope':847 'sdk':9,39,462,713,724,773,782 'sdks':772 'secur':606,621 'sign':341 'sign-on':340 'singl':339 'singlesignonpropertiesv2':130,362 'skill':823,839 'skill-azure-mgmt-weightsandbiases-dotnet' 'sourc':815 'source-sickn33' 'specif':126,220,525,861 'sso':28,133,343,356,528,614,618 'state':262,285,318,367,635 'stop':867 'subdomain':129,227,294 'subscript':78,103,322,324,511 'subscription.getweightsandbiasesinstancesasync':332 'subscriptionid':178 'subscriptionresourc':323 'substitut':857 'succeed':638 'success':879 'support':535,596 'tag':399,404,623,626 'taken':477 'task':843 'team':407 'termid':200 'termunit':202 'test':863 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'track':14,48,629,727 'treat':852 'tri':467,667 'type':365,489,491 'updat':354,386,398,421,533 'updatedata':359,384 'updatedata.properties':361 'upn':215 'url':799 'us':546,549,552 'use':21,89,91,93,147,149,594,625,640,643,656,665,719,821,837 'user':118,120,205,206,212,519 'v1.0.0-beta.1':66 'valid':862 'valu':570 'variabl':75 'version':65,69 'via':18,50,457 'w':24,106,123,217,255,494,522,711,721,738,777,805 'wait':636 'waituntil.completed':245,379,439,673 'wandb':84,183,186,193,231,248,276,352,382,396,435,573,577,585,676,732,734 'wandb-pay-as-you-go':185,576 'wandb-payg':192,584 'wandb.init':755 'wandb.log':763 'wandb.login':748 'weight':7,44,143 'weightsandbias':4 'weightsandbiasesinst':105 'weightsandbiasesinstancecollect':162,502 'weightsandbiasesinstancedata':165,168,358,498 'weightsandbiasesinstancepatch':400,403,530 'weightsandbiasesinstanceproperti':172,506 'weightsandbiasesinstanceresourc':251,269,307,329,345,389,428,493 'weightsandbiasesmarketplacedetail':177,509 'weightsandbiasesofferdetail':181,513 'weightsandbiasespartnerproperti':224,521 'weightsandbiasesregion':534 'weightsandbiasesregion.centralus':547 'weightsandbiasesregion.eastus':226,544 'weightsandbiasesregion.japaneast':556 'weightsandbiasesregion.koreacentral':559 'weightsandbiasesregion.westeurope':553 'weightsandbiasesregion.westus':550 'weightsandbiasesuserdetail':208,517 'weightsandbiassinglesignonpropertiesv2':364,527 'weightsandbiassinglesignonstate.enable':368 'weightsandbiassinglesignontype.saml':366 'west':551,554 'workflow':140,829 'workspac':791 'www.nuget.org':803 'www.nuget.org/packages/azure.resourcemanager.weightsandbiases':802","prices":[{"id":"bdcee82f-ff52-465d-a40f-4f3d9ab801c5","listingId":"4b3b35a5-e5a2-4d8c-aa71-671e19b57b6a","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:32:48.824Z"}],"sources":[{"listingId":"4b3b35a5-e5a2-4d8c-aa71-671e19b57b6a","source":"github","sourceId":"sickn33/antigravity-awesome-skills/azure-mgmt-weightsandbiases-dotnet","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-mgmt-weightsandbiases-dotnet","isPrimary":false,"firstSeenAt":"2026-04-18T21:32:48.824Z","lastSeenAt":"2026-04-24T18:50:32.366Z"}],"details":{"listingId":"4b3b35a5-e5a2-4d8c-aa71-671e19b57b6a","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"azure-mgmt-weightsandbiases-dotnet","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34928,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-24T06:41:17Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"2ad31aefa27332c00585489dcbc1e6e5848d726e","skill_md_path":"skills/azure-mgmt-weightsandbiases-dotnet/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-mgmt-weightsandbiases-dotnet"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"azure-mgmt-weightsandbiases-dotnet","description":"Azure Weights & Biases SDK for .NET. ML experiment tracking and model management via Azure Marketplace. Use for creating W&B instances, managing SSO, marketplace integration, and ML observability."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/azure-mgmt-weightsandbiases-dotnet"},"updatedAt":"2026-04-24T18:50:32.366Z"}}