关于
This skill optimizes .NET end-to-end testing workflows by implementing efficient browser binary caching for GitHub Actions and Azure DevOps. It automates the extraction of Playwright versions from Central Package Management (CPM) files to ensure cache keys remain synchronized with project dependencies, effectively eliminating the 1-2 minute overhead of downloading ~400MB of browsers on every build. By utilizing OS-specific paths and conditional installation logic, it provides a robust pattern for reducing build times, saving bandwidth, and stabilizing PR feedback loops across Linux, macOS, and Windows environments.