Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
microsoft avatar

Dev

  • 3.3k installs
  • 12.2k repo stars
  • Updated July 15, 2026
  • microsoft/playwright-cli

dev is an agent skill that maintains the playwright-cli repo through Playwright dependency rolls and chore mark-v release preparation workflows.

About

dev is a playwright-cli repository maintenance skill with roll and release workflows. The roll path reads playwright@next, updates playwright and @playwright/test pins, runs npm install, executes node scripts/update.js to regenerate skills via playwright-cli install --skills, copies them into skills/playwright-cli, updates README.md from SKILL.md, verifies node playwright-cli.js --help, runs npm run test, and commits on roll_<version> without Co-Authored-By trailers. The release path bumps the patch version, finds the previous chore: mark v baseline, maps Playwright alpha dates to a commit window in ~/code/playwright with git log --after and --before, filters CLI-relevant commits such as src/tools/cli-client and fix(cli), pulls issue context via gh pr view, and writes RELEASE_NOTES_v<version>.md before opening a mark-v PR whose body is the notes file. Pitfalls warn against --since on stale checkouts, top-level release headers, and paraphrasing commit subjects instead of linked issue wording.

  • roll.md workflow updates Playwright pins, runs scripts/update.js, syncs skills, and refreshes README.md.
  • release.md bumps patch version and builds RELEASE_NOTES from a Playwright commit window diff.
  • Release filtering keeps CLI, MCP, and CDP-attach commits while dropping browser-only rolls.
  • Highlights must lead with linked issue wording, not internal commit subjects or jargon.
  • Documents key files: package.json, playwright-cli.js, scripts/update.js, SKILL.md, and README.md.

Dev by the numbers

  • 3,266 all-time installs (skills.sh)
  • +219 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #9 of 257 Release Management skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

dev capabilities & compatibility

Capabilities
playwright version roll · skill regeneration sync · release notes authoring · cli commit filtering · release pr preparation
Works with
github
Use cases
ci cd · devops
From the docs

What dev says it does

node scripts/update.js
roll.md
npx skills add https://github.com/microsoft/playwright-cli --skill dev

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3.3k
repo stars12.2k
Security audit3 / 3 scanners passed
Last updatedJuly 15, 2026
Repositorymicrosoft/playwright-cli

How do I roll the Playwright dependency or prepare a playwright-cli release with accurate CLI-focused release notes?

Maintain the playwright-cli repository by rolling Playwright dependencies and preparing versioned releases with filtered release notes.

Who is it for?

playwright-cli maintainers performing dependency rolls or patch releases with CLI-relevant changelog curation.

Skip if: Skip when the user only wants to run browser tests with Playwright rather than maintain the CLI repository itself.

When should I use this skill?

User asks about rolling Playwright in playwright-cli, preparing a release, or writing RELEASE_NOTES for the CLI package.

What you get

Updated Playwright pins with regenerated skills or a release notes file and mark-v pull request ready for npm publish.

  • Version-bumped package.json
  • Release PR with chore: mark v<next-patch> notes

Files

SKILL.mdMarkdownGitHub ↗

Development skills

  • Rolling Playwright dependency roll.md
  • Preparing Release release.md

Related skills

How it compares

Pick dev over generic release skills when the repository is microsoft/playwright-cli and the task is Playwright dependency rolling or patch release prep.

FAQ

What does scripts/update.js do after a Playwright bump?

It runs playwright-cli install --skills, copies generated skills into skills/playwright-cli, and cleans the temporary .claude/skills directory.

How should release highlights be worded?

Lead with the user-reported problem from the linked issue, not the commit subject, and drop internal terms from highlight bullets.

Why avoid git log --since for Playwright diffs?

If origin/main in the local checkout is behind, --since and --until can return empty; --after and --before against the local ref work.

Is Dev safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.