sickn33/antigravity-awesome-skills/azure-microsoft-playwright-testing-ts
- community
Checking that the SKILL.md file is still in the repository.
Run Playwright tests at scale with cloud-hosted browsers and integrated Azure portal reporting.
Install
npx vskill@latest install sickn33/antigravity-awesome-skills/azure-microsoft-playwright-testing-tsSKILL.md
Azure Playwright Workspaces SDK for TypeScript
Run Playwright tests at scale with cloud-hosted browsers and integrated Azure portal reporting.
Migration Notice:@azure/microsoft-playwright-testingis retired on March 8, 2026. Use@azure/playwrightinstead. See migration guide.
Installation
Requirements:
- Playwright version 1.47+ (basic usage)
- Playwright version 1.57+ (Azure reporter features)
Environment Variables
Authentication
Microsoft Entra ID (Recommended)
Custom Credential
Core Workflow
Service Configuration
Run Tests
With Azure Reporter
Manual Browser Connection
Configuration Options
ServiceOS Enum
ServiceAuth Enum
CI/CD Integration
GitHub Actions
Azure Pipelines
Key Types
Migration from Old Package
Old (@azure/microsoft-playwright-testing) | New (@azure/playwright) | |
|---|---|---|
getServiceConfig() | createAzurePlaywrightConfig() | |
timeout option | connectTimeout option | |
runId option | runName option | |
useCloudHostedBrowsers option | Removed (always enabled) | |
@azure/microsoft-playwright-testing/reporter | @azure/playwright/reporter | |
| Implicit credential | Explicit credential parameter |
Before (Old)
After (New)
Best Practices
- Use Entra ID auth — More secure than access tokens
- Provide explicit credential — Always pass
credential: new DefaultAzureCredential() - Enable artifacts — Set
trace: "on-first-retry",video: "retain-on-failure"in config - Scale workers — Use
--workers=20or higher for parallel execution - Region selection — Choose region closest to your test targets
- HTML reporter first — When using Azure reporter, list HTML reporter before Azure reporter
When to Use
This skill is applicable to execute the workflow or actions described in the overview.
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Remote browsers may reach endpoints exposed through exposeNetwork and can upload traces/screenshots containing secrets. Scope the staging hosts, test credentials, artifact retention and worker/cost budget before connecting; loopback access is a network capability, not isolation. Never expose cloud credentials to untrusted fork code or run production writes from these tests.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/azure-microsoft-playwright-testing-ts/SKILL.md
Popularity
- Repository stars
- 23,979
- Repository forks
- 4,121
- Repository npm downloads, 7 days
- 6,951
- 7-day trend score
- 72
Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 22 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/sickn33/antigravity-awesome-skills/azure-microsoft-playwright-testing-ts)