SKILL.md
readonlyread-only
name
playwright-dev
description
說明如何開發 Playwright — 新增 API、MCP 工具、CLI 指令與第三方相依套件。
Playwright 開發指南
請參閱 CLAUDE.md 了解 monorepo 結構、建置/測試/lint 指令以及編碼慣例。
詳細指南
- 函式庫架構 — 客戶端/伺服器/調度器結構、協定層、DEPS 規則
- 新增與修改 API — 定義 API 文件、實作客戶端/伺服器、新增測試
- MCP 工具與 CLI 指令 — 新增 MCP 工具、CLI 指令、設定選項
- 第三方相依套件與打包 — utilsBundle、coreBundle、babelBundle;新增第三方 npm 套件;DEPS.list;
check_deps - 更新 WebKit Safari 版本 — 更新 WebKit 使用者代理中的 Safari 版本字串
- WebView (iOS Safari) 後端 —
webkit/webview/對應原生 Mobile Safari;暫停/恢復的 provisional-target;上游與 Playwright 修補的差異;本機與 CI 測試設定 - 在已發布版本之間進行二分查找 — 從 npm 並排重現回歸問題,並比對不同版本間的
node_modules/playwright/lib/差異 - 儀表板 — 驅動「playwright cli show」指令的 UI,以及如何進行開發






