CtrlK
BlogDocsLog inGet started
Tessl Logo

browser-automation

Automates browser interactions for web testing, form filling, screenshots and data extraction. Use when the user needs to navigate sites, interact with pages, fill forms, take screenshots, test web apps, or extract information from pages.

68

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

78%Weight 40%Scale 1-5

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

A concise, well-structured instruction-only skill with a clear sequenced workflow and verification checkpoints. Its main gap is actionability — it describes what to do but rarely shows executable commands or code for the named tools.

Suggestions

Add at least one concrete executable example per detected tool (e.g., a sample 'playwright-cli' snapshot/open command or a WebFetch invocation) so guidance is copy-paste ready.

Add an explicit error-recovery step: what to do when the post-interaction re-capture shows the action did not take effect.

Specify how to wait for page load in step 2 (e.g., a network-idle or selector-based wait) rather than just 'Wait for the page to load.'

DimensionReasoningScore

Conciseness

The body is lean and instruction-focused with no padding or re-explanation of concepts Claude already knows; every section (overview, step-by-step, best practices) earns its tokens.

5 / 5

Actionability

It names concrete tools ('playwright-cli', 'Playwright MCP', 'WebFetch', 'curl') and a clear procedure, but provides no executable commands or code snippets, leaving the actual tool invocation underspecified.

3 / 5

Workflow Clarity

A clear six-step sequence (Detect → Navigate → Observe → Interact → Capture → Clean Up) with verification checkpoints ('re-capture page state to verify the result'), but it lacks an explicit error-recovery branch when verification fails.

4 / 5

Progressive Disclosure

Under 50 lines with no bundle files present and no need for external references; the content is well-organized into Overview, Instructions, and Best Practices sections, satisfying the simple-skill exception.

5 / 5

Total

17

/

20

Passed

Description

88%Weight 40%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.

A strong, third-person description that clearly states capabilities and provides explicit 'Use when' trigger guidance with natural phrasing. Its only weakness is trigger-term breadth — it lacks synonyms and extension-style keywords that would maximize recall.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'web testing, form filling, screenshots and data extraction' plus 'navigate sites, interact with pages, fill forms, take screenshots, test web apps, or extract information' — giving comprehensive coverage rather than vague abstraction.

5 / 5

Completeness

Explicitly answers both 'what' ('Automates browser interactions for web testing, form filling, screenshots and data extraction') and 'when' ('Use when the user needs to navigate sites...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good coverage of natural phrases users would say ('navigate sites', 'fill forms', 'take screenshots', 'test web apps', 'extract information'), but lacks synonyms and file-extension-style triggers that would push it to 5.

4 / 5

Distinctiveness Conflict Risk

Browser automation is a clear, distinct niche with specific triggers, but 'screenshots' and 'data extraction' create minor overlap risk with related single-purpose skills, keeping it just below 5.

4 / 5

Total

18

/

20

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
korchasa/flowai-plugins
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.