Skip to content
Testing
Skill

/playwright-cherry-pick

Cherry-pick a commit or PR from main into a release branch (release-<version>) and retitle it as cherry-pick(#<pr>): <original title>. Use when asked to cherry-pick, backport, or port a change into a release.

From plugin
playwright
96k8 skills7 agents
Install
$ npx -y skills add microsoft/playwright --skill playwright-cherry-pick --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/playwright-cherry-pick

Context preview

The summary Claude sees to decide when to auto-load this skill.

Cherry-pick a commit or PR from main into a release branch (release-<version>) and retitle it as cherry-pick(#<pr>): <original title>. Use when asked to cherry-pick, backport, or port a change into a release.

SKILL.md

playwright-cherry-pick.SKILL.md
name: playwright-cherry-pick
description: Cherry-pick a commit or PR from main into a release branch (release-<version>) and retitle it as cherry-pick(#<pr>): <original title>. Use when asked to cherry-pick, backport, or port a change into a release.
user_invocable: true

Cherry-pick into a release branch

`/playwright-cherry-pick <version> <commit>`

Check out `release-<version>`, creating it if needed, synced to `microsoft/playwright` (`git fetch upstream release-<version>` and use `FETCH_HEAD`, not a remote-tracking name). Cherry-pick the commit and retitle it `cherry-pick(#<pr>): <original title>`, where `<pr>` is the number from the trailing `(#<pr>)` of the original subject, dropped from the title. Body stays empty. Report the result and stop.

**Never push.** The user asks explicitly, then: `git push upstream release-<version>`.

Ships withplaywright

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

Get the whole plugin

Other skills on playwright.