Toolverse
All skills

playwright-test

by open-metadata

Generate robust, zero-flakiness Playwright E2E tests following OpenMetadata patterns. Creates comprehensive test files with proper waits, API validation, multi-role permissions, and complete entity lifecycle management.

Installation

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

Installation

Quick info

Category
Testing
Views
1

About this skill

Generate robust, zero-flakiness Playwright E2E tests following OpenMetadata patterns. Creates comprehensive test files with proper waits, API validation, multi-role permissions, and complete entity lifecycle management.

How to use

  1. Zainstaluj skill playwright-test w swoim środowisku Claude/Copilot, wskazując repozytorium open-metadata/OpenMetadata.

  2. Przygotuj parametry testu: określ nazwę feature'a (np. "Data Quality Rules"), kategorię (Features, Pages, Flow lub VersionPages), encję (Table, Dashboard, Pipeline, Topic, Database, User, Team, Glossary lub Other) oraz domenę (Governance, Discovery, Platform, Observability lub Integration).

  3. Zdefiniuj scenariusze testowe — opisz konkretne zachowania, które chcesz przetestować, np. "Admin może tworzyć i konfigurować reguły jakości danych" lub "Data consumer widzi wyniki testów, ale nie może ich edytować".

  4. Opcjonalnie wskaż role użytkowników, które będą testowane (admin, dataConsumer, dataSteward, owner). Jeśli nie podasz, domyślnie użyte będzie admin.

  5. Uruchom skill poleceniem /playwright-test i przekaż wszystkie parametry w formacie: Feature, Category, Entity, Domain, Scenarios i Roles.

  6. Skill wygeneruje plik testowy zgodny z wytycznymi z Playwright Developer Handbook — zawierający prawidłowe selektory, strategie czekania, walidacje API i obsługę uprawnień. Użyj wygenerowanego kodu bezpośrednio w swoim projekcie testów.

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

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

differential-review

by trailofbits

Performs security-focused differential review of code changes (PRs, commits, diffs). Adapts analysis depth to codebase size, uses git history for context, calculates blast radius, checks test coverage, and generates comprehensive markdown reports. Automatically detects and

Testing
2510

backtesting-frameworks

by wshobson

Build robust backtesting systems for trading strategies with proper handling of look-ahead bias, survivorship bias, and transaction costs. Use when developing trading algorithms, validating strategies, or building backtesting infrastructure.

Testing
12105

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

textual

by KyleKing

Expert guidance for building TUI (Text User Interface) applications with the Textual framework. Invoke when user asks about Textual development, TUI apps, widgets, screens, CSS styling, reactive programming, or testing Textual applications.

Testing
69192