CtrlK
BlogDocsLog inGet started
Tessl Logo

azure-microsoft-playwright-testing-ts

Run Playwright tests at scale with cloud-hosted browsers and integrated Azure portal reporting.

52

Quality

59%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/azure-microsoft-playwright-testing-ts/SKILL.md

The canonical home for this skill is azure-microsoft-playwright-testing-ts in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

64%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The skill provides highly actionable, executable code examples covering installation, authentication, configuration, CI/CD integration, and migration — its strongest quality. However, it suffers from content repetition (the service config appears multiple times nearly identically), lacks validation/verification checkpoints in the workflow, and could benefit from splitting advanced content (migration, CI/CD) into separate referenced files. The 'When to Use' section adds zero value.

Suggestions

Remove the duplicated service configuration code block — show it once in Core Workflow and reference it from the Authentication section, or consolidate into a single section.

Add explicit validation steps to the workflow: verify workspace connectivity (e.g., a test command), confirm authentication works before running the full suite, and check Azure portal for results after execution.

Split migration guide and CI/CD integration into separate referenced files (e.g., MIGRATION.md, CI_CD.md) to reduce the main skill's length and improve progressive disclosure.

Remove or replace the 'When to Use' section — it's a tautology that wastes tokens.

DimensionReasoningScore

Conciseness

The skill has significant repetition — the service configuration code block appears nearly identically in the Authentication section and the Core Workflow section. The migration section is lengthy with before/after examples that could be more compact. The 'When to Use' section is a meaningless tautology. However, it generally avoids explaining concepts Claude already knows.

3 / 5

Actionability

The skill provides fully executable, copy-paste ready code examples for every scenario: installation commands, configuration files, test execution commands, CI/CD pipeline configs, and manual browser connection. Type definitions and enum values are concrete and complete.

5 / 5

Workflow Clarity

The core workflow has a clear sequence (install → configure → run), but there are no validation checkpoints or error recovery steps. For a skill involving cloud service integration and CI/CD pipelines, there should be verification steps (e.g., confirming workspace connectivity, validating credentials, checking test results in the Azure portal). The workflow is implicit rather than explicitly sequenced with numbered steps and checkpoints.

3 / 5

Progressive Disclosure

All content is inlined in a single file with no bundle files for supporting material. The migration guide, CI/CD examples, and key types reference could reasonably be split into separate files. The sections are well-organized with clear headers, but the document is quite long (~200+ lines) and would benefit from splitting advanced topics into referenced files.

3 / 5

Total

14

/

20

Passed

Description

53%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description identifies a clear niche (cloud-based Playwright testing with Azure integration) but lacks a 'Use when...' clause and could be more specific about the concrete actions it supports. The trigger terms are adequate but miss common synonyms and natural user phrasings that would improve skill selection accuracy.

Suggestions

Add a 'Use when...' clause with trigger phrases like 'Use when the user wants to run Playwright tests in the cloud, scale browser testing, or view test results in Azure portal'.

Include more specific actions such as 'configure parallel test execution, manage cloud browser sessions, view test reports and analytics in Azure portal'.

Add natural keyword variations like 'browser testing', 'test automation', 'cloud testing', 'Microsoft Playwright Testing', or 'end-to-end tests'.

DimensionReasoningScore

Specificity

Names the domain (Playwright tests) and mentions two concrete aspects (cloud-hosted browsers, Azure portal reporting), but doesn't detail specific actions like configuring test runs, viewing reports, managing browser sessions, or debugging failures.

3 / 5

Completeness

Has a clear 'what' (run Playwright tests at scale with cloud browsers and Azure reporting) but completely lacks a 'when' clause. There is no 'Use when...' guidance to help Claude know when to select this skill.

3 / 5

Trigger Term Quality

Includes 'Playwright tests', 'cloud-hosted browsers', and 'Azure portal reporting' which are relevant but somewhat technical. Missing natural user phrases like 'run tests in the cloud', 'browser testing', 'test automation', 'CI testing', or specific service names like 'Microsoft Playwright Testing'.

3 / 5

Distinctiveness Conflict Risk

The combination of Playwright + cloud-hosted browsers + Azure portal reporting is fairly distinctive and unlikely to conflict with generic testing skills or other cloud service skills. Minor overlap risk with general Playwright or Azure DevOps skills.

4 / 5

Total

13

/

20

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
Reviewed

Table of Contents

Is this your skill?

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.