playwright-skill

Automate browser interactions and end-to-end UI tests with Playwright.

7|4|Updated Dec 12, 2023
One-click install
npx skills add https://github.com/BridgingIT-GmbH/bITdevKit --skill playwright-skill-bridgingit-gmbh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-skill
Source: https://github.com/BridgingIT-GmbH/bITdevKit/tree/main/.agents/skills/playwright-skill
Command: npx skills add https://github.com/BridgingIT-GmbH/bITdevKit --skill playwright-skill-bridgingit-gmbh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate browser testing and interactions with Playwright, eliminating repetitive manual testing across local dev servers and remote sites, while providing repeatable automation scripts.

Core Features & Use Cases

  • Auto-detect dev servers and run scripts via the universal executor
  • Write test scripts to the /.tmp directory for clean, ephemeral runs
  • Validate UI flows, forms, navigation, and responsive behavior across devices

Quick Start

Run automation via the universal executor by executing node run.js /.tmp/playwright-test-<name>.js

Frequently Asked Questions about playwright-skill

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

FAQPage Schema
How do I automate end-to-end UI testing with Playwright for a local dev server?

Playwright automation scripts can be generated to the /.tmp directory and executed via the universal executor using node run.js. This allows you to validate UI flows, form submissions, and navigation on local dev servers.

Can I perform responsive checks and visual verification across different devices?

Yes, visual verification and responsive checks across devices are supported. The Skill automates these browser interactions using Playwright, applying environment-based headers and context utilities to validate UI behavior.

Does this approach work for testing login flows and form submissions on external sites?

Testing login flows and form submissions on external sites is fully supported. The Skill automates browser interactions across both local dev servers and remote sites using Playwright auto script generation.

What is the best way to run ephemeral browser tests without cluttering my project?

The best way to run ephemeral browser tests is to generate automation scripts into the /.tmp directory. This ensures clean, repeatable Playwright test runs via the universal executor without cluttering your project structure.

Do I need to manually configure environment headers for my browser testing automation?

No, manual configuration is not needed. The Skill provides environment-based headers and context utilities automatically, detecting dev servers and handling execution patterns to streamline Playwright browser testing.