qa-automation

Convert acceptance criteria into executable Playwright tests with evidence reports.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/daudaudinang/vibecode --skill qa-automation-daudaudinang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-automation
Source: https://github.com/daudaudinang/vibecode/tree/main/.agents/skills/qa-automation
Command: npx skills add https://github.com/daudaudinang/vibecode --skill qa-automation-daudaudinang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates QA testing by turning acceptance criteria into executable Playwright tests and validating software quality with reproducible browser-based checks.

Core Features & Use Cases

  • Pre-flight checks: verify environment readiness and credentials before tests.
  • AC-to-test translation: convert acceptance criteria into runnable test steps.
  • Interactive testing: execute tests in a real browser via Playwright CLI and capture live evidence.
  • Evidence reporting: generate test reports with screenshots, logs, and results.
  • End-to-end validation: cover full user flows across web applications with repeatable results.

Quick Start

Run qa automation to execute the specified Acceptance Criteria against a live browser using Playwright.

Frequently Asked Questions about qa-automation

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

FAQPage Schema
How do I automate E2E browser testing from acceptance criteria?

Automating E2E browser testing from acceptance criteria is done by translating the criteria into executable Playwright test steps. The Skill runs these steps against a live browser to validate full user flows with reproducible results.

Can I capture screenshots and logs as test evidence during Playwright execution?

Capturing screenshots and logs as test evidence during Playwright execution is supported natively. The Skill performs interactive browser testing while simultaneously collecting live evidence to generate comprehensive test reports with visual proof.

How do I verify environment readiness before running automated QA tests?

Verifying environment readiness before running automated QA tests is handled through built-in pre-flight checks. The Skill validates environment readiness and credentials to ensure the testing environment is properly configured before executing browser-based scenarios.

Does this approach support converting acceptance criteria into runnable test steps?

Converting acceptance criteria into runnable test steps is a core feature of this approach. The Skill translates acceptance criteria directly into structured Playwright test steps, enabling automated validation of software quality across web applications.

What is the best way to run repeatable end-to-end validation across web applications?

The best way to run repeatable end-to-end validation across web applications is using Playwright CLI for interactive execution. The Skill automates full user flows, capturing evidence and generating reports to ensure consistent, reproducible test outcomes.