Skip to content
Agentmart
Submit a tool

CLAUDE.md · microsoft/playwright-mcp

CLAUDE.md from microsoft/playwright-mcp: 42 lines covering Commit Convention, Rolling Playwright, Preparing a Release.

Template by microsoft

IndexedApache-2.0★ 38,585
Write a review

Install

Works with Claude Code. Read the repository before you give any tool access to your data.

curl -fsSL https://raw.githubusercontent.com/microsoft/playwright-mcp/main/CLAUDE.md -o CLAUDE.md

Read it and adapt it to your project before use.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

The CLAUDE.md file that microsoft/playwright-mcp (38,585 stars) keeps for coding agents. It has 42 lines in 3 sections: Commit Convention; Rolling Playwright; Preparing a Release. Use it as a model for your own project's instructions.

Use cases: browser-automation, version-control

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

What's in it

A CLAUDE.md file: project memory Claude Code loads at the start of every session.

For
Claude Code
Length
42 lines
File
CLAUDE.md

Sections

  1. Commit Convention
  2. Rolling Playwright
  3. Preparing a Release

First lines (shown under the repo's Apache-2.0 license)

## Commit Convention

Semantic commit messages: `label(scope): description`

Labels: `fix`, `feat`, `chore`, `docs`, `test`, `devops`

```bash
git checkout -b fix-39562
# ... make changes ...
git add <changed-files>
git commit -m "$(cat <<'EOF'
fix(proxy): handle SOCKS proxy authentication

Fixes: https://github.com/microsoft/playwright/issues/39562
EOF
)"
git push origin fix-39562
gh pr create --repo microsoft/playwright --head username:fix-39562 \
  --title "fix(proxy): handle SOCKS proxy authentication" \
  --body "$(cat <<'EOF'
## Summary
- <describe the change very! briefly>

Fixes https://github.com/microsoft/playwright/issues/39562
EOF
)"
```

Never add Co-Authored-By agents in commit message.
Branch naming for issue fixes: `fix-<issue-number>`

## Rolling Playwright

1. Run `node roll.js` (or `npm run roll`) to bump `playwright`, `playwright-core`, and `@playwright/test`, refresh `config.d.ts`, and regenerate the README. The script prints the resolved version — use its suffix for the branch name.
2. Create a branch: `git checkout -b roll-pw-<version-suffix>`.
3. Run `npm test`. Only proceed if all tests pass.
4. Commit with `chore: roll Playwright to <version>`, push, and open a PR against `microsoft/playwright-mcp` with the same title.

## Preparing a Release

See [.claude/skills/release.md](.claude/skills/release.md).

Signals

Stars
38,585
Forks
3,312
Open issues
1
Contributors
71
Last commit (this folder)
May 6, 2026 (5 months ago)
Last release
Sep 28, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from microsoft

Cite this page

CLAUDE.md · microsoft/playwright-mcp. Agent Mart. https://agentmart.dev/templates/microsoft-playwright-mcp-claude-md (last updated 2026-10-24)