Back to the catalog

playwright-aqa

A Playwright + TypeScript QA automation skill that helps Claude Code write production-grade end-to-end (UI) and API tests following industry

Open source Repository Open in the app JSON README (API)

About

A Playwright + TypeScript QA automation skill that helps Claude Code write production-grade end-to-end (UI) and API tests following industry best practices. Guides Claude through Page Object Model architecture, custom per-page fixtures, robust locator and waiting strategies, APIRequestContext-based API test builders, and playwright.config.ts setup. The skill activates automatically whenever the user asks about writing, refactoring, or debugging Playwright tests — even when Playwright is not mentioned explicitly (e.g. "write an E2E test for login", "my test is flaky", "how do I test this endpoint").

Details

Kind
Plugins
Topic
Web search, scraping & browser
Publisher
mstroievus
Origin
marketplace
Category
ferramentas
Last push
2026-04-18T20:39:47Z
Repository state
ativo
Added
2026-08-30 01:48:58
Updated
2026-08-30 01:48:58
Origin id
mstroievus/playwright-aqa-plugin/playwright-aqa

README

# playwright-aqa

Playwright + TypeScript automated testing skill (UI E2E and API). Covers Page Object Model architecture, per-page fixtures, locator strategies, waiting strategies, API request builders, and CLI workflows.

## Install

```bash
# In Claude Code
/plugin marketplace add stroievus-maksym/playwright-aqa-plugin
/plugin install playwright-aqa@playwright-aqa-skills
```

Or for local development:

```bash
/plugin marketplace add /absolute/path/to/playwright-aqa-plugin
/plugin install playwright-aqa@playwright-aqa-skills
```

## Usage

Once installed, the skill activates automatically when you ask Claude Code about:

- writing or refactoring Playwright tests
- building Page Object Models
- writing API tests with `APIRequestContext`
- setting up custom fixtures
- configuring `playwright.config.ts`
- debugging failing tests, `codegen`, trace viewer, UI mode

## Structure

```
playwright-aqa-plugin/
├── .claude-plugin/
│   ├── plugin.json
│   └── marketplace.json
└── skills/
    └── playwright-aqa/
        ├── SKILL.md
        └── references/
            ├── api-testing.md
            ├── cli-commands.md
            └── patterns.md
```

## License

MIT

More