report

Parse Playwright JSON output and route test summaries to Slack or TestRail.

Updated Nov 3, 2016
One-click install
npx skills add https://github.com/xleliberty/mydotfiles --skill report-xleliberty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: report
Source: https://github.com/xleliberty/mydotfiles/tree/main/.config/.claude/plugins/cache/claude-code-skills/pw/2.1.2/skills/report
Command: npx skills add https://github.com/xleliberty/mydotfiles --skill report-xleliberty

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright.

What problem does it solve?

This skill eliminates the manual effort required to aggregate, format, and distribute test results, ensuring stakeholders stay informed without context switching.

Core Features & Use Cases

  • Automated Aggregation: Automatically runs Playwright tests and parses JSON results to extract pass, fail, skip, and flaky counts.
  • Multi-Channel Routing: Intelligently routes reports to Slack, TestRail, or GitHub PR comments based on environment configuration.
  • Trend Analysis: Compares current results against historical data to identify recurring failures and track project health over time.

Quick Start

Ask the assistant to generate a test report for the current project to summarize the latest results and identify any failures.

Frequently Asked Questions about report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Playwright test reporting for CI/CD pipelines?

You can automate Playwright test reporting by parsing JSON output to extract pass, fail, skip, and flaky counts, then routing summaries to Slack or TestRail for CI/CD pipelines.

What is the best way to send Playwright test results to Slack?

Send Playwright test results to Slack by parsing the JSON test output and routing the aggregated pass, fail, skip, and flaky summaries using configured environment integration variables.

Do I need Playwright to generate automated test reports?

Yes, you need Playwright test execution to generate automated test reports. The skill parses Playwright JSON output to extract test counts and route summaries to configured destinations.

Can I track historical Playwright test failures and project health over time?

Track historical Playwright test failures by comparing current JSON results against historical data to identify recurring failures and track project health over time.

Does automated test reporting work with GitHub PR comments?

Automated test reporting works with GitHub PR comments. It intelligently routes parsed Playwright test summaries to GitHub PR comments based on your environment configuration.

Why are my Playwright test summaries not routing to Slack or TestRail?

Playwright test summaries may not route to Slack or TestRail if environment-specific integration variables are missing. Ensure Playwright test execution generates JSON output and integration variables are configured.