Toolverse
All skills

init

by alirezarezvani

Set up Playwright in a project. Use when user says \

Installation

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

Installation

Quick info

Category
Testing
Views
2

About this skill

Set up Playwright in a project. Use when user says \

How to use

  1. Uruchom skill w kontekście projektu, w którym chcesz dodać testy Playwright. Możesz użyć fraz takich jak "skonfiguruj playwright", "dodaj testy e2e", "setup testów" lub "inicjalizuj playwright".

  2. Skill automatycznie skanuje Twój projekt za pomocą subagenta Explore — sprawdza package.json w poszukiwaniu frameworka (React, Next.js, Vue, Angular, Svelte), szuka tsconfig.json aby ustalić czy używasz TypeScript, oraz sprawdza czy Playwright jest już zainstalowany.

  3. Jeśli Playwright nie jest zainstalowany, skill uruchomi instalację za pomocą npm init playwright@latest lub zainstaluje ręcznie pakiet @playwright/test wraz z wymaganymi przeglądarkami.

  4. Na podstawie wykrytego frameworka skill wygeneruje dostosowany plik playwright.config.ts — dla Next.js ustawia baseURL na localhost:3000, konfiguruje webServer do automatycznego uruchomienia aplikacji, oraz definiuje projekty testowe dla Chromium, Firefox i WebKit.

  5. Skill tworzy strukturę folderów dla testów (domyślnie katalog e2e), generuje przykładowy test oraz konfiguruje raportowanie (HTML i lista). Ustawia także retry dla CI i screenshoty tylko przy błędach.

  6. Jeśli w projekcie istnieje konfiguracja CI (GitHub Actions, GitLab CI), skill dostosuje ustawienia do środowiska CI — zmniejszy liczbę workerów i doda retry dla stabilności.

Related skills

playwright-cli

by microsoft

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.

Testing
45103

performing-penetration-testing

by jeremylongshore

This skill enables automated penetration testing of web applications. It uses the penetration-tester plugin to identify vulnerabilities, including OWASP Top 10 threats, and suggests exploitation techniques. Use this skill when the user requests a \

Testing
1546

ppt-creator

by daymade

Create professional slide decks from topics or documents. Generates structured content with data-driven charts, speaker notes, and complete PPTX files. Applies persuasive storytelling principles (Pyramid Principle, assertion-evidence). Supports multiple formats (Marp,

Testing
2739

test-cases

by cexll

This skill should be used when generating comprehensive test cases from PRD documents or user requirements. Triggers when users request test case generation, QA planning, test scenario creation, or need structured test documentation. Produces detailed test cases covering

Testing
2862

playwright

by BloomBooks

How to make good playwright (e2e) tests for this project.

Testing
1298

code-reviewer

by google-gemini

Use this skill to review code. It supports both local changes (staged or working tree) and remote Pull Requests (by ID or URL). It focuses on correctness, maintainability, and adherence to project standards.

Testing
1248