# Allure Test Reporting

> Allure test reporting framework for comprehensive test result visualization

- Skill: `majiayu000/allure-test-reporting` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/allure-test-reporting`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/allure-test-reporting/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/allure-test-reporting

---


# Allure Test Reporting Skill

## Overview

This skill provides expert-level capabilities for Allure-based test reporting, enabling rich test result visualization, trend analysis, and stakeholder reporting.

## Capabilities

### Reporter Configuration
- Configure Allure reporter for multiple frameworks
- Jest, Mocha, pytest, JUnit integration
- Playwright and Cypress integration

### Report Generation
- Generate Allure test reports
- Combine results from multiple test runs
- Generate execution timeline

### Test Documentation
- Add test steps and descriptions
- Attach screenshots and logs
- Add parameters and links
- Configure severity and priority

### Categories & Environment
- Configure test categories
- Set up environment information
- Custom category definitions

### Trend Analysis
- Analyze test trends and history
- Track pass/fail rates over time
- Identify flaky tests

### Integration
- Configure Allure TestOps integration
- CI/CD pipeline integration
- Custom widgets and dashboards

## Target Processes

- `automation-framework.js` - Framework reporting setup
- `metrics-dashboard.js` - Test metrics visualization
- `continuous-testing.js` - CI/CD reporting
- `quality-gates.js` - Quality reporting

## Dependencies

- `allure-commandline` - Allure CLI
- Framework-specific adapters
- Allure TestOps (optional)

## Usage Example

```javascript
{
  kind: 'skill',
  skill: {
    name: 'allure-reporting',
    context: {
      action: 'generate-report',
      resultsDir: 'allure-results',
      outputDir: 'allure-report',
      historyDir: 'allure-history',
      cleanFirst: true
    }
  }
}
```

## Configuration

The skill integrates with various test frameworks and provides unified reporting across test types.

