79yuuki/dotfiles/playwright-e2e
Claude Code and agent skill by 79yuuki/dotfiles
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Implement and run Playwright end-to-end tests and browser UI verification efficiently. Use for web app flows, regression tests, screenshots, accessibility checks, and agentic QA when browser behavior must be verified.
Install
npx vskill@latest install 79yuuki/dotfiles/playwright-e2eSKILL.md
playwright-e2e — Playwright CLI E2Eテスト
なぜCLIか
- MCP: コンテキスト約8%増加(ツール定義ロード)
- CLI: コンテキスト約1.3%(bashコマンドのみ)
- 定型的なE2Eテストには CLI + Skills が最適
セットアップ
.gitignore に追加:
ワークフロー
Phase 1: 対話的フロー確認
Phase 2: テストコード生成
Phase 1で確認したフローから @playwright/test のコードを実装。
Phase 3: 実行
Phase 4: Agentic UAT(AI実装の受け入れ検証)
AIエージェントが実装した機能は、通常のE2Eが通っても「ユーザーがUIから業務を完遂できない」漏れが残りやすい。重要フローでは、実装者視点の手順テストに加えて、擬似ユーザーとしてのUATを回す。
- ソースコード/API/既知URLを読ませず、ブラウザUIだけで操作させる
- 手順ではなく業務ゴールで指示する(例: 「新しいユーザーを登録し、有効状態にしてください」)
- ペルソナを分ける(初回担当者、熟練担当者、管理者など)
- 詰まった場所、迷ったUI、理解できないエラー、前工程からの引き継ぎ失敗を記録する
- 結果は「完遂可否 / 迷い / エラー / 改善提案」の表でPR・Issueに残す
向いている場面: the product/the productの登録・購入・クリエイター導線、x402 Dashboard、管理画面、採用/査定フォームなど、業務ゴール達成が重要なUI。
playwright.config.ts テンプレート
CLIコマンド一覧
| コマンド | 用途 | |
|---|---|---|
open <url> | ページを開く | |
snapshot | アクセシビリティツリー取得(ref付き) | |
click <ref> | 要素クリック | |
fill <ref> <text> | テキスト入力 | |
type <text> | キーボード入力 | |
screenshot [ref] | スクリーンショット | |
close | ページを閉じる | |
--session=<name> | 名前付きセッション | |
session-stop-all | 全セッション停止 | |
tracing-start/stop | トレース記録 | |
console [min-level] | コンソールログ |
セッション終了
プロジェクト導入チェックリスト
- [ ]
@playwright/cliグローバルインストール - [ ]
@playwright/test+chromiumdevDependencies - [ ]
playwright.config.ts作成 - [ ]
e2e/ディレクトリ作成 - [ ]
.gitignoreに.playwright-cli/追加 - [ ] CI設定(GitHub Actions等)に
npx playwright test追加
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingclaude/skills/playwright-e2e/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/79yuuki/dotfiles/playwright-e2e)