Generates structured test reports from Playwright test runs, converting raw test results into readable formats. You'd reach for this when you need to share test outcomes with your team or integrate test reporting into your CI/CD pipeline. It handles the boring work of formatting test data, failures, and timing information into something actually digestible. The main value is saving you from writing custom reporting logic every time you want to surface test results in a specific format, though it's worth checking if your existing Playwright setup already covers your reporting needs before adding another dependency.
- skills.sh installs
- 1.6K
- GitHub stars
- 29.5K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add alirezarezvani/claude-skills --skill report --agent claude-codeInstalls into .claude/skills of the current project.
Files
Smart Test Reporting
Generate test reports that plug into the user's existing workflow. Zero new tools.
Steps
1. Run Tests (If Not Already Run)
Check if recent test results exist:
ls -la test-results/ playwright-report/ 2>/dev/null
If no recent results, run tests:
npx playwright test --reporter=json,html,list 2>&1 | tee test-output.log
2. Parse Results
Read the JSON report:
npx playwright test --reporter=json 2> /dev/null
Extract:
- Total tests, passed, failed, skipped, flaky
- Duration per test and total
- Failed test names with error messages
- Flaky tests (passed on retry)
3. Detect Report Destination
Check what's configured and route automatically:
| Check | If found | Action |
|---|---|---|
TESTRAIL_URL env var | TestRail configured | Push results via /pw:testrail push |
SLACK_WEBHOOK_URL env var | Slack configured | Post summary to Slack |
.github/workflows/ | GitHub Actions | Results go to PR comment via artifacts |
playwright-report/ | HTML reporter | Open or serve the report |
| None of the above | Default | Generate markdown report |
4. Generate Report
Sponsors
Details
- Repository
- github.com/alirezarezvani/claude-skills
- Category
- Testing & QA
- First seen
- Apr 16, 2026
More from alirezarezvani/claude-skills
All 267- Fix1.6K
- Init1.6K
- Generate1.6K
- Browserstack1.6K
- Extract1.6K
- Aws Solution Architect1.6K
- Promote1.6K
- Migrate1.6K
- Testrail1.6K
- Social Media Analyzer1.6K
- Status1.6K
- Loop1.6K
- Senior Architect1.5K
- Resume1.5K
- Setup1.5K
- Postmortem1.5K
- Run1.5K
- Board Prep1.5K
- Stress Test1.5K
- Challenge1.4K
- Senior Fullstack1.4K
- Spawn1.4K
- Board1.4K
- Hard Call1.4K
