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