qa-acceptance

Validate software deliveries against user-centric acceptance criteria with automated E2E, API, and performance tests.

2|1|Updated Nov 15, 2025
One-click install
npx skills add https://github.com/lpding888/aiygw4.0 --skill qa-acceptance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-acceptance
Source: https://github.com/lpding888/aiygw4.0/tree/main/skills/qa_acceptance_skill
Command: npx skills add https://github.com/lpding888/aiygw4.0 --skill qa-acceptance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The QA acceptance skill ensures that software deliveries meet user-centric quality standards by evaluating usability, correctness, performance, and regression readiness.

Core Features & Use Cases

  • Automated test planning and execution across E2E (Playwright), API (Jest+Supertest), and performance (k6) scenarios.
  • Data isolation and environment provisioning with script-driven seeds and cleanup.
  • Comprehensive reporting and traceability from acceptance criteria to artifacts, enabling blocking of releases when needed.

Quick Start

Start a QA acceptance workflow for a CMS-like project, configure a test plan, and run Playwright E2E, API, and performance tests to generate the acceptance report.

Frequently Asked Questions about qa-acceptance

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

FAQPage Schema
How do I automate QA acceptance testing for reliable software deliveries?

QA acceptance testing validates deliveries against user-centric criteria by automating E2E, API, and performance tests. It enforces scripted verification and data isolation to ensure releases deploy only when acceptance criteria are met.

Can I run Playwright and Jest tests together in a single acceptance workflow?

Yes, you can run Playwright for E2E scenarios and Jest with Supertest for API scenarios within a single acceptance workflow. The skill coordinates automated test planning and execution across these frameworks to generate traceable reports.

What is the best way to enforce acceptance criteria coverage before deployment?

Enforcing acceptance criteria coverage requires traceable reports linking criteria to test artifacts. This skill blocks releases when criteria are unmet by automating scripted verification across defined environments and tracking results comprehensively.

How do I isolate test data and provision environments for automated acceptance tests?

Data isolation and environment provisioning use script-driven seeds and cleanup mechanisms. This ensures automated acceptance tests run in defined, isolated environments, maintaining data integrity across E2E, API, and performance workloads.

Does k6 performance testing integrate with E2E and API acceptance workflows?

k6 performance testing integrates alongside E2E and API workflows within the acceptance skill. It evaluates performance readiness and regression alongside Playwright and Jest tests, contributing to a comprehensive acceptance report for release decisions.