Agent skill · software engineering · aiskillstore
azure-resource-manager-playwright-dotnet
Azure Resource Manager SDK for Microsoft Playwright Testing in .NET.
Why this skill is useful
Provides specific commands and workflows for managing Playwright testing resources in Azure that the AI wouldn't reliably generate on its own.
What it needs
Requires dotnet installed locally. Requires azure account access. About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Azure.ResourceManager.Playwright (.NET) Management plane SDK for provisioning and managing Microsoft Playwright Testing workspaces via Azure Resource Manager. ⚠️ Management vs Test Execution - This SDK (Azure.ResourceManager.Playwright): Create workspaces, manage quotas, check name availability - Test Execution SDK (Azure.Developer.MicrosoftPlaywrightTesting.NUnit): Run Playwright tests at scale on cloud browsers Installation Current Versions: Stable v1.0.0, Preview v1.0.0-beta.1 Environment Variables Authentication Resource Hierarchy Core Workflow 1. Create Playwright Workspace 2. Get Existing Workspace 3. List Workspaces 4. Update Workspace 5. Check Name Availability 6. Get Quota Information 7. Delete Workspace Key Types Reference Type Purpose ------ --------- ArmClient Entry point for all ARM operations PlaywrightWorkspaceResource Represents a Playwright Testing workspace PlaywrightWorkspaceCollection Collection for workspace CRUD PlaywrightWorkspaceData Workspace creation/response payload PlaywrightWorkspacePatch Workspace update payload PlaywrightQuotaResource Subscription-level quota information PlaywrightWorkspaceQuotaResource Workspace-level quota information PlaywrightExtensions Extension methods for ARM resources PlaywrightCheckNameAvailabilityContent Name availability check request Workspace Properties Property Description ---------- ------------- DataplaneUri URI for running tests (e.g., https://api.dataplane.{guid}.domain.com) WorkspaceId Unique workspace identifier (GUID) RegionalAffinity Enable/disable regional affinity for test execution LocalAuth Enable/disable local authentication (access tokens) ProvisioningState Current provisioning state (Succeeded, Failed, etc.) Best Practices 1. Use WaitUntil.Completed for operations that must finish before proceeding 2. Use WaitUntil.Started when you want to poll manually or run operations in parallel 3. Always use DefaultAzureCredential — never hardcode keys 4. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/azure-resource-manager-playwright-dotnet