qa

Automate Playwright UI tests with auto-healing and UX/UI analysis.

1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/LeoHeo/dev-squad --skill qa-leoheo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa
Source: https://github.com/LeoHeo/dev-squad/tree/main/skills/qa
Command: npx skills add https://github.com/LeoHeo/dev-squad --skill qa-leoheo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates UI testing with Playwright, offering auto-healing for failed steps and analyzing UX/UI for improvements, streamlining the quality assurance process.

Core Features & Use Cases

  • Intent-based UI Automation: Executes tests based on user intents using Playwright.
  • Auto-Healing: Automatically attempts to fix failed test steps.
  • UX/UI Analysis: Provides detailed reviews for accessibility, usability, and consistency.
  • Server Management: Automatically checks and starts necessary development servers based on project configuration.
  • Use Case: Run comprehensive regression tests on a web application, automatically fix minor UI glitches, and receive a report on potential usability enhancements.

Quick Start

Use the qa skill to run all tests in the docs/qa/scenarios directory.

Frequently Asked Questions about qa

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

FAQPage Schema
How do I automate UI testing with Playwright when test steps keep failing?

Automating UI testing with Playwright can handle failing steps using an auto-healing mechanism that automatically attempts to fix broken interactions and logs the healing process for review.

Can I analyze UX and UI usability issues during automated web testing?

UX and UI analysis is integrated into the automated testing workflow, providing detailed reviews for accessibility, usability, and consistency improvements alongside standard test execution.

How do I run Playwright tests without manually starting my development server?

Playwright tests can automatically detect and start necessary development servers based on your project configuration before executing any UI automation scenarios.

What is the best way to execute intent-based UI automation for specific web pages?

Intent-based UI automation executes tests based on user intents, supporting multiple modes including full testing, specific page testing, improvement analysis, and re-verification across web applications.

Does the auto-healing testing approach work for regression testing across multiple scenarios?

Auto-healing testing supports comprehensive regression testing across scenarios by automatically fixing minor UI glitches during execution and documenting the results for analysis.

Why does my UI test execution require specific directory structures for scenarios?

UI test execution relies on designated scenario directories to organize and run intent-based tests, ensuring development servers are started and test results are systematically documented.