Loading...
Loading...
Triage and fix one microsoft/playwright-cli issue, or do a maintainer's task, unattended inside the Issue triage GitHub Actions workflow (.github/workflows/triage.yml), which a needs-triage, needs-triage-mac or needs-triage-win label starts, or a maintainer starts by hand with an issue, a task or both. Reproduces the issue on the runner, then leaves a verified fix proposal for the workflow to open as a draft PR, in this repo or in microsoft/playwright where the source of the CLI is, or an investigation note for it to post on the issue. Only for that workflow.
npx skill4agent add microsoft/playwright-cli playwright-triagemicrosoft/playwright-cli$AGENT_GUIDES_DIR/triage.mdmicrosoft/playwright@playwright/cliplaywright-cli.jsskillCheck.jsskills/playwright-cli/package.jsonplaywrightplaywright-coremicrosoft/playwrightpackages/playwright-core/src/tools/cli-client/cli-daemon/backend/skills/playwright-cli/packages/playwright-core/src/tools/skills/playwright-cli/scripts/update.js$REPO_DIRmicrosoft/playwright-clinpm cinpx playwright install chromegit fetch --unshallow --tags origin$PLAYWRIGHT_DIRmicrosoft/playwrightmain$REPO_DIRnpm cinpm run buildtests/mcp/cli-*.spec.tsclitests/mcp/cli-fixtures.tsnpm run test-playwright-cliAGENTS.mdgit loggit tag --containsnpm view playwright-core@<alpha> gitHead$PLAYWRIGHT_DIR$REPO_DIRfix-<n>main$PLAYWRIGHT_DIRtests/mcp/cli-*.spec.tsAGENTS.mdfix(cli): ...$OUTPUT_DIR/upstream-fix/$OUTPUT_DIR/fix/fix.patchgit diff --binary main HEAD$PLAYWRIGHT_DIRpr-body.mdFixesFixes https://github.com/microsoft/playwright-cli/issues/<n>proposal.jsonmicrosoft/playwrightfix/upstream-fix/package.json@playwright/climicrosoft/playwrightmicrosoft/playwright-cli#<n>repo:microsoft/playwright is:pr "playwright-cli/issues/<n>"repo:microsoft/playwright is:pr "playwright-cli#<n>"microsoft-playwright-automation$PLAYWRIGHT_DIRgit -C $PLAYWRIGHT_DIR log <gitHead of the pinned alpha>..main -- packages/playwright-core/src/tools$SCRATCH_DIR/playwright-cli-<n>/<version>/npm init -y
npm i @playwright/cli@<version>
npx playwright-cli --helpnpx playwright-clidata:http.createServer()npx playwright-cli close-allnpm view @playwright/cli@<version> dependencies.playwright-coregit -C $PLAYWRIGHT_DIR log <good gitHead>..<bad gitHead> -- packages/playwright-core/src/toolspackage.jsonpackage-lock.jsonscripts/.github/.azure-pipelines/.claude/microsoft/playwright$PLAYWRIGHT_DIR/.claude/skills/playwright-triage/SKILL.md