playwright-visual-testing
Audited by Runlayer on Feb 21, 2026
Malicious tool definition detected
Tool: README.md [1/2] Description: # Playwright Visual Testing & Browser Automation Skill A comprehensive Claude skill for browser automation and visual testing using Playwright MCP server integration.
Tool: README.md [2/2] Description: example includes: - Step-by-step Playwright MCP tool usage - Real-world scenarios - Screenshot strategies - Debugging techniques - Best practices in action ## Skill Capabilities With this skill, Claude can: ### Browser Automation - Navigate to URLs and handle redirects - Interact with forms and buttons - Type text and simulate keyboard input - Handle file uploads and downloads - Manage multiple browser tabs - Respond to browser dialogs ### Visual Testing - Capt
Malicious tool definition detected
Tool: SKILL.md [1/5] Description: --- name: playwright-visual-testing description: Browser automation, visual testing, and screenshot validation using Playwright MCP server for accelerated web development. Master visual regression testing, automated UI testing, and cross-browser validation.
Tool: SKILL.md [3/5] Description: behavior ``` ### Pattern 3: Form Testing Workflow **Scenario:** Test multi-step form submission ```workflow 1. Navigate to form - browser_navigate to form URL - browser_snapshot to get field refs 2. Fill form fields - Use browser_fill_form for batch entry - Or individual browser_type for each field - Include validation triggers 3.
Tool: SKILL.md [4/5] Description: data 2. Attempt submission 3. Snapshot to see errors 4. Screenshot error messages 5. Correct data 6.
Tool: SKILL.md [5/5] Description: network request browser_network_requests ``` ### Example 3: Responsive Design Check **Test responsive layout:** ```test Mobile: 1. Resize to mobile browser_resize width: 375 height: 667 2. Navigate browser_navigate url: "https://example.com" 3. Wait browser_wait_for time: 2 4.
Malicious tool definition detected
Tool: examples/component-library.md [1/3] Description: # Component Library Testing Example Complete workflow for testing a design system component library using Playwright MCP server.
Tool: examples/component-library.md [2/3]
Tool: examples/component-library.md [3/3] Description: ``` ``` Tool: browser_wait_for Parameters: time: 0.5 ``` ``` Tool: browser_click Parameters: element: "Search dropdown" ref: "1303" ``` ``` Tool: browser_type Parameters: element: "Search field" ref: "1303" text: "opt" slowly: true ``` ``` Tool: browser_wait_for Parameters: time: 0.5 ``` ``` Tool: browser_snapshot Returns: listbox "Filtered Options" [ref=1501] option "Option 1" [ref=1502] option "Option 2" [ref=1503] option "Option 3" [ref=1
Malicious tool definition detected
Tool: examples/e-commerce-testing.md [1/3] Description: # E-Commerce Site Testing Example Complete workflow for testing an e-commerce website using Playwright MCP server.
Tool: examples/e-commerce-testing.md [2/3] Description: value: "10001" } ] ``` ``` Tool: browser_select_option Parameters: element: "State dropdown" ref: "809" values: ["New York"] ``` ``` Tool: browser_take_screenshot Parameters: filename: "checkout-shipping-filled.png" fullPage: true ``` ### Test Validation ``` Tool: browser_type Parameters: element: "Email textbox" ref: "804" text: "invalid-email" ``` ``` Tool: browser_click Parameters: element: "Continue to Payment button" ref: "811" ``` ```
Tool: examples/e-commerce-testing.md [3/3] Description: dynamic content**: Used browser_wait_for consistently 2.
Malicious tool definition detected
Tool: examples/responsive-testing.md [1/3] Description: # Responsive Design Testing Example Complete workflow for testing responsive web design across multiple viewports using Playwright MCP server.
Tool: examples/responsive-testing.md [2/3]
Tool: examples/responsive-testing.md [3/3] Description: 393 height: 852 ``` ``` Tool: browser_navigate Parameters: url: "https://example.com" ``` ``` Tool: browser_take_screenshot Parameters: filename: "mobile-portrait-393x852.png" fullPage: true ``` ### Mobile Landscape ``` Tool: browser_resize Parameters: width: 852 height: 393 ``` ``` Tool: browser_navigate Parameters: url: "https://example.com" ``` ``` Tool: browser_take_screenshot Parameters: filename: "mobile-landscape-852x393.png" fullPag