ui-test

Execute automated Playwright UI tests and generate structured results.

1|Updated Mar 25, 2025
One-click install
npx skills add https://github.com/ramtinJ95/dotfiles --skill ui-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-test
Source: https://github.com/ramtinJ95/dotfiles/tree/main/mac-config/mac-dotfiles/claude/.claude/skills/ui-test
Command: npx skills add https://github.com/ramtinJ95/dotfiles --skill ui-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables automated validation of web user interfaces by running UI tests through the ui-test-engineer agent using Playwright.

Core Features & Use Cases

  • Automated UI testing: Execute deterministic Playwright tests against web applications to verify layout, interactions, and visual correctness.
  • Debug & issue reproduction: Capture test failures with structured reports and, when possible, reproduce issues in a controlled session.
  • Use Case: When a feature is updated, run a suite of UI tests to confirm that critical flows (login, navigation, form submission) still work as expected.

Quick Start

Use the ui-test skill to run your first Playwright-based UI test against your running app.

Frequently Asked Questions about ui-test

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

FAQPage Schema
What is automated browser testing used for when updating web features?

Automated Playwright UI tests are executed through the ui-test-engineer agent, which requires a running local development or staging server to validate interactions, layout, and visual correctness against your web application.

Do I need Playwright installed to execute end-to-end web automation tests?

Yes, this skill captures Playwright test failures with structured reports and can reproduce UI issues in a controlled staging session, helping you verify functionality and debug critical web flows like login or form submission.

What's the best way to verify critical web flows like navigation and form submission after an update?

Yes, Playwright and the ui-test-engineer agent are required dependencies to execute deterministic UI tests, validate functionality, and generate structured results against your running web application.

Why does web UI testing require a running dev server?

The main limitation is its dependency on a running dev server; it cannot execute UI tests against offline code. It is designed for deterministic web UI verification and debugging rather than unmonitored production testing.