playwright-browser

Automate browser interactions across QA environments using Playwright.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/midas44/ttt-expert-v2 --skill playwright-browser-midas44
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-browser
Source: https://github.com/midas44/ttt-expert-v2/tree/main/.claude/skills/playwright-browser
Command: npx skills add https://github.com/midas44/ttt-expert-v2 --skill playwright-browser-midas44

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) components.

What problem does it solve?

Automate browser interactions on the TTT, CS, and PMT environments (and other web apps) using Playwright — navigate pages, log in, click elements, fill forms, switch language, take screenshots, and more. Use this skill when the user asks to "open a page", "take a screenshot", "log in as user X", "test in the browser", "navigate to", "check the UI", "use Playwright", "browser test", "screenshot a page", or any task that requires controlling a real browser. Also use when the user mentions "playwright", "headless browser", "browser automation", "open TTT", "login to TTT", "open CS", "login to CS", "Company Staff UI", "open PMT", "PM Tool UI", "Project Management Tool", "screenshot", or asks to visually verify a page. Covers both the Playwright MCP plugin (for simple public-site interactions) and standalone Node.js scripts (for VPN/proxy-restricted sites).

Core Features & Use Cases

  • Playwright-based automation across TTT, CS, and PMT environments for routine UI tasks
  • Headless/browser-based verification, screenshots, and multi-env session handling
  • Use Case: Automate login, navigation, and screenshot capture to validate UI across VPN-restricted apps

Quick Start

To start, instruct the agent to perform a browser task (for example, log in to TTT and capture a screenshot) and it will execute automatically.

Frequently Asked Questions about playwright-browser

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate browser login and form filling for VPN-restricted QA environments?

Playwright-based browser automation handles login, form filling, and navigation across VPN-restricted TTT, CS, and PMT environments by executing Node.js scripts that interact with UI elements directly.

What is the best way to take screenshots during e2e-testing in a headless browser?

Playwright enables screenshot capture in headless browser environments by navigating to specific pages and capturing UI states, supporting visual verification for e2e-testing workflows.

Does Playwright browser automation work with proxy setups for internal web apps?

Yes, Playwright browser automation works with proxy setups by using standalone Node.js scripts designed to handle VPN and proxy-restricted internal web apps like Company Staff UI and Project Management Tool.

Can I use this to verify UI states and switch languages across multiple QA environments?

Yes, you can use this to verify UI states and switch languages across multiple QA environments, as it supports routine UI tasks like navigation, language switching, and state validation in TTT, CS, and PMT.

Why use standalone Node.js scripts instead of the Playwright MCP plugin for browser automation?

Standalone Node.js scripts are used instead of the Playwright MCP plugin when automating VPN or proxy-restricted sites, whereas the MCP plugin handles simpler public-site interactions.