Set up the Artillery Playwright reporter in an existing Playwright E2E test suite. Installs @artilleryio/playwright-reporter, configures it in playwright.config.ts, sets up Artillery Cloud API key, and runs the suite to verify reporting works. Use when the user wants to add Artillery Cloud reporting to their Playwright tests, monitor E2E test results in a dashboard, or integrate Playwright with Artillery Cloud.
100
100%
Does it follow best practices?
Impact
100%
1.36xAverage score across 3 eval scenarios
Passed
No known issues
Quality
Discovery
100%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is an excellent skill description that clearly specifies concrete actions (installing a specific package, configuring a specific file, setting up API keys), includes natural trigger terms users would use, and explicitly states both what the skill does and when to use it. The description is well-structured, uses third person voice appropriately, and targets a distinct niche that won't conflict with other skills.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: 'Installs @artilleryio/playwright-reporter, configures it in playwright.config.ts, sets up Artillery Cloud API key, and runs the suite to verify reporting works.' | 3 / 3 |
Completeness | Clearly answers both what (installs reporter, configures playwright.config.ts, sets up API key, runs verification) AND when ('Use when the user wants to add Artillery Cloud reporting to their Playwright tests, monitor E2E test results in a dashboard, or integrate Playwright with Artillery Cloud'). | 3 / 3 |
Trigger Term Quality | Includes natural keywords users would say: 'Artillery', 'Playwright', 'reporter', 'E2E test', 'Artillery Cloud', 'dashboard', 'Playwright tests'. Good coverage of both tool names and use case terms. | 3 / 3 |
Distinctiveness Conflict Risk | Very specific niche combining Artillery Cloud with Playwright E2E testing. The specific tool names (@artilleryio/playwright-reporter) and integration context make it highly unlikely to conflict with other skills. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
100%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a high-quality skill that efficiently guides Claude through setting up the Artillery Playwright reporter. It excels at providing concrete, actionable steps with clear decision points for user interaction, appropriate environment detection, and verification steps. The content is well-structured and respects token efficiency while remaining comprehensive.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is lean and efficient, avoiding explanations of concepts Claude already knows. Each section provides only necessary information without padding or redundant context. | 3 / 3 |
Actionability | Provides concrete, executable code examples including the exact TypeScript config structure, specific CLI commands for different package managers, and copy-paste ready bash commands. Decision points are clearly marked. | 3 / 3 |
Workflow Clarity | Clear 5-step sequence with explicit decision points marked for user interaction. Each step has clear prerequisites and outcomes, with verification in Step 5 to confirm the setup works. | 3 / 3 |
Progressive Disclosure | Well-organized single-file skill appropriate for its scope. Content is structured with clear headers, and the skill appropriately keeps all necessary information inline since it's a focused setup task under 100 lines. | 3 / 3 |
Total | 12 / 12 Passed |
Validation
100%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
78a9dbe
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.