report

Generate Markdown and HTML test reports from Playwright JSON results.

2|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill report-zhangzhang-111-i
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: report
Source: https://github.com/zhangzhang-111-i/claude-skills111/tree/main/engineering-team/playwright-pro/skills/report
Command: npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill report-zhangzhang-111-i

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the generation of test reports, providing clear summaries of test execution status and integrating with various reporting platforms.

Core Features & Use Cases

  • Automated Test Execution: Runs tests if recent results are not found.
  • Result Parsing: Parses JSON reports to extract key metrics like passed, failed, skipped, and flaky tests.
  • Multi-Platform Reporting: Detects and pushes results to TestRail, Slack, GitHub Actions, or generates a Markdown report.

Quick Start

Generate a test report for the latest test run.

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 for CI/CD pipelines?

Generate Playwright test reports by parsing JSON execution results to extract metrics like passed, failed, and skipped tests, then automatically push summaries to CI/CD destinations such as GitHub Actions, Slack, or TestRail.

What is the best way to automate Playwright test result parsing and reporting?

Automate Playwright test result reporting by parsing JSON outputs to detect flaky tests, producing clear Markdown and HTML summaries, and providing trend analysis against historical test data.

Can I send Playwright test results to Slack and TestRail automatically?

Yes, you can send Playwright test results to Slack and TestRail by detecting reporting destinations during report generation and automatically pushing the parsed JSON execution summaries to those platforms.

Does the report generation process run Playwright tests if recent results are missing?

Yes, the report generation process handles test execution automatically if recent Playwright test results are not found, ensuring valid JSON outputs are available for parsing and subsequent Markdown or HTML report creation.

How do I get HTML test reports from Playwright JSON output?

Get HTML test reports from Playwright JSON output by parsing the execution results to extract key test metrics, which are then formatted into comprehensive HTML and Markdown documents for immediate review.