Toolverse
All skills

playwright-pro

by alirezarezvani

Production-grade Playwright testing toolkit. Use when the user mentions Playwright tests, end-to-end testing, browser automation, fixing flaky tests, test migration, CI/CD testing, or test suites. Generate tests, fix flaky failures, migrate from Cypress/Selenium, sync with

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Testing
Views
25

About this skill

Production-grade Playwright testing toolkit. Use when the user mentions Playwright tests, end-to-end testing, browser automation, fixing flaky tests, test migration, CI/CD testing, or test suites. Generate tests, fix flaky failures, migrate from Cypress/Selenium, sync with TestRail, run on BrowserStack. 55 templates, 3 agents, smart reporting.

How to use

  1. Zainstaluj Playwright Pro jako umiejętność Claude'a. Narzędzie będzie dostępne jako zestaw poleceń /pw: w interfejsie kodowania.

  2. Uruchom /pw:init, aby skonfigurować Playwright w swoim projekcie. Polecenie automatycznie wykryje używany framework, wygeneruje plik konfiguracyjny, ustawienia CI/CD oraz pierwszy test smoke'owy.

  3. Użyj /pw:generate, aby wygenerować testy na podstawie historyjki użytkownika, adresu URL lub komponentu. Podaj specyfikację, a narzędzie utworzy gotowe do użytku przypadki testowe.

  4. Zawsze uruchamiaj /pw:review po wygenerowaniu testów. Polecenie przeanalizuje kod testów, wykryje antywzorce w selectorach i zidentyfikuje luki w asercjach, zanim zacommitujesz zmiany.

  5. Gdy testy się nie powiodą lub będą niestabilne, użyj /pw:fix, aby zdiagnozować problem i automatycznie naprawić test. Po naprawie uruchom lokalnie npx playwright test, aby potwierdzić, że rozwiązanie nie wprowadza regresji.

  6. Opcjonalnie: synchronizuj wyniki testów z TestRail za pomocą /pw:testrail, uruchamiaj testy na wielu przeglądarkach przez BrowserStack (/pw:browserstack) lub wygeneruj raport w preferowanym formacie (/pw:report).

Related skills

wcag-audit-patterns

by wshobson

Conduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance. Use when auditing websites for accessibility, fixing WCAG violations, or implementing accessible design patterns.

Testing
1893

code-review-excellence

by wshobson

Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.

Testing
1145

dependency-upgrade

by wshobson

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

Testing
17138

ad-creative

by alirezarezvani

When the user needs to generate, iterate, or scale ad creative for paid advertising. Use when they say 'write ad copy,' 'generate headlines,' 'create ad variations,' 'bulk creative,' 'iterate on ads,' 'ad copy validation,' 'RSA headlines,' 'Meta ad copy,' 'LinkedIn ad,' or

Testing
2863

nextjs-developer

by zenobi-us

Expert Next.js developer mastering Next.js 14+ with App Router and full-stack features. Specializes in server components, server actions, performance optimization, and production deployment with focus on building fast, SEO-friendly applications.

Testing
166226

python-testing-patterns

by wshobson

Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.

Testing
46146