QA Skill — TDD via App + Playwright

Scaffold a Vite-based React Native web app and generate Playwright end-to-end tests.

1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/Jeff-Stapleton/dotclaude --skill qa-skill-tdd-via-app-playwright
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: QA Skill — TDD via App + Playwright
Source: https://github.com/Jeff-Stapleton/dotclaude/tree/main/.claude/skills/qa
Command: npx skills add https://github.com/Jeff-Stapleton/dotclaude --skill qa-skill-tdd-via-app-playwright

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of a web application shell and a comprehensive Playwright end-to-end test suite, ensuring robust regression testing and accelerating development cycles.

Core Features & Use Cases

  • App Scaffolding: Generates a Vite-based React Native web app with routing and mock API integration.
  • Playwright Test Generation: Creates Playwright page objects and test specs for rendering, navigation, interaction, offline, error, and accessibility scenarios.
  • TDD Workflow: Enables Test-Driven Development by generating tests that drive the development of application screens.
  • Use Case: Quickly bootstrap a new feature by defining its requirements in a Product Requirement Brief (PRB), and have this Skill generate the application code and its full test suite.

Quick Start

Use the qa skill to scaffold an app and generate Playwright tests based on the product requirement brief located at /path/to/specs/product-requirement-brief.md.

Frequently Asked Questions about QA Skill — TDD via App + Playwright

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

FAQPage Schema
How do I generate Playwright e2e tests for a React Native web app?

The Skill scaffolds a Vite-based React Native web app and generates comprehensive Playwright e2e tests by parsing your technical architecture and product requirement documents. It orchestrates subagents to build components and create test infrastructure.

What is the best way to use TDD for app scaffolding with Playwright?

The best way to use TDD for app scaffolding with Playwright is to provide a Product Requirement Brief. The Skill generates Playwright page objects and test specs that drive the development of application screens for your Vite-based app.

Does this Playwright test generation tool support accessibility and offline scenarios?

Yes, the Playwright test generation tool supports accessibility and offline scenarios. It creates test specs covering rendering, navigation, interaction, offline, error, and accessibility scenarios based on your provided product requirement documents.

Can I scaffold a Vite React Native app and generate mock APIs simultaneously?

Yes, you can scaffold a Vite React Native app and generate mock APIs simultaneously. The Skill automates the creation of the web application shell, including routing and mock API integration, alongside the Playwright test suite.

How do I validate build outputs and test execution results after scaffolding?

You validate build outputs and test execution results by running the generated Playwright e2e tests. The Skill orchestrates subagents to parse inputs, build app components, create test infrastructure, and validates build outputs and test execution results.