report

Generate and distribute Playwright test reports to TestRail, Slack, or HTML/Markdown.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/Fantasia1999/claude-skills-zh --skill report-fantasia1999
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: report
Source: https://github.com/Fantasia1999/claude-skills-zh/tree/main/translations/engineering-team/playwright-pro/skills/report
Command: npx skills add https://github.com/Fantasia1999/claude-skills-zh --skill report-fantasia1999

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires npx playwright, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the generation and distribution of test reports, providing clear insights into testing outcomes without manual intervention.

Core Features & Use Cases

  • Automated Test Execution: Runs Playwright tests if no recent results are found.
  • Result Parsing: Extracts key metrics like passed, failed, skipped, and flaky tests from JSON reports.
  • Intelligent Routing: Automatically sends reports to TestRail, Slack, or generates Markdown/HTML based on environment configuration.
  • Trend Analysis: Compares current results with historical data for trend identification.

Quick Start

Run the playwright tests and generate a report.

Frequently Asked Questions about report

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

FAQPage Schema
How do I generate Playwright test reports automatically?

To generate Playwright test reports automatically, you can use a Skill that runs tests, parses JSON results for passed, failed, skipped, and flaky metrics, and distributes reports to destinations like Slack or TestRail without manual intervention.

Can I send Playwright test results to Slack and TestRail?

Yes, you can send Playwright test results to Slack and TestRail. The report generation process features intelligent routing that automatically distributes parsed test outcomes to configured destinations like Slack, TestRail, or local HTML formats based on environment configuration.

How does trend analysis work for test results?

Trend analysis for test results works by comparing current Playwright test outcomes with historical test data. This process identifies trends in passed, failed, skipped, and flaky metrics, providing actionable insights on test outcomes over time without manual data aggregation.

Do I need npx playwright installed to run automated test reports?

Yes, you need npx playwright installed to run automated test reports. The Skill depends on npx playwright to execute tests when no recent results are found, parse the JSON output, and generate comprehensive reports for trend analysis and distribution.

What is the best way to parse flaky and skipped tests from JSON reports?

The best way to parse flaky and skipped tests from JSON reports is using an automated reporting Skill. It extracts key metrics directly from Playwright test execution JSON outputs, comparing current data against historical results to identify trends and generate actionable insights.