microsoft / playwright-roll
Install for your project team
Run this command in your project directory to install the skill for your entire team:
mkdir -p .claude/skills/playwright-roll && curl -L -o skill.zip "https://fastmcp.me/Skills/Download/2008" && unzip -o skill.zip -d .claude/skills/playwright-roll && rm skill.zip
Project Skills
This skill will be saved in .claude/skills/playwright-roll/ and checked into git. All team members will have access to it automatically.
Important: Please verify the skill by reviewing its instructions before using it.
Roll Playwright Python to a new version
1 views
0 installs
Skill Content
--- name: playwright-roll description: Roll Playwright Python to a new version --- Help the user roll to a new version of Playwright. ../../../ROLLING.md contains general instructions and scripts. Start with updating the version and generating the API to see the state of things. Afterwards, work through the list of changes that need to be backported. You can find a list of pull requests that might need to be taking into account in the issue titled "Backport changes". Work through them one-by-one and check off the items that you have handled. Not all of them will be relevant, some might have partially been reverted, etc. - so feel free to check with the upstream release branch. Rolling includes: - updating client implementation to match changes in the upstream JS implementation (see ../playwright/packages/playwright-core/src/client) - adding a couple of new tests to verify new/changed functionality ## Tips & Tricks - Project checkouts are in the parent directory (`../`). - when updating checkboxes, store the issue content into /tmp and edit it there, then update the issue based on the file - use the "gh" cli to interact with GitHub