CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-browser

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

90

Quality

88%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Risky

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Discovery

92%

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 a strong description that clearly communicates what the skill does and when to use it. It lists concrete actions and includes a well-structured 'Use when...' clause with natural trigger terms. The only minor weakness is potential overlap with other extraction or form-filling skills, which could be mitigated by mentioning the specific browser automation tool or framework used.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'browser interactions', 'web testing', 'form filling', 'screenshots', and 'data extraction'. These are clear, actionable capabilities.

3 / 3

Completeness

Clearly answers both 'what' (automates browser interactions for web testing, form filling, screenshots, data extraction) and 'when' (explicit 'Use when...' clause listing six trigger scenarios).

3 / 3

Trigger Term Quality

Includes strong natural keywords users would say: 'navigate websites', 'interact with web pages', 'fill forms', 'take screenshots', 'test web applications', 'extract information from web pages'. These cover a good range of natural user language.

3 / 3

Distinctiveness Conflict Risk

While browser automation is a fairly distinct niche, terms like 'data extraction' and 'form filling' could overlap with non-browser skills (e.g., PDF form filling, API-based scraping). It doesn't mention specific tools like Playwright or Puppeteer that would further distinguish it.

2 / 3

Total

11

/

12

Passed

Implementation

85%

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

This is a well-structured, highly actionable CLI reference skill. Its main strength is the comprehensive, copy-paste-ready command documentation with clear workflows and good progressive disclosure to deeper references. The only weakness is that the exhaustive command listing is somewhat long—some self-evident commands could be omitted to save tokens, though the reference-style format is reasonable for a tool with this many features.

DimensionReasoningScore

Conciseness

The skill is largely a comprehensive CLI reference. While most content is useful command documentation, the sheer volume of commands listed (many of which are self-explanatory like 'back', 'forward', 'reload') could be trimmed. The video recording explanation paragraph and some inline comments are slightly verbose. However, it avoids explaining basic concepts to Claude.

2 / 3

Actionability

Every command is concrete, copy-paste ready with exact syntax. The examples section shows complete workflows with realistic commands and expected outputs (e.g., the form submission example showing snapshot output format with refs). No pseudocode—all executable CLI commands.

3 / 3

Workflow Clarity

The core workflow is clearly sequenced (navigate → snapshot → interact → re-snapshot). The form submission and authentication examples demonstrate complete multi-step workflows with validation checkpoints (wait for networkidle, re-snapshot to check result, wait for URL pattern). The re-snapshot step after DOM changes serves as an implicit validation/feedback loop.

3 / 3

Progressive Disclosure

Excellent structure: quick start at top, core workflow, then categorized command reference, followed by examples, and finally a well-organized table of deep-dive references and ready-to-use templates. References are one level deep and clearly signaled with descriptive tables.

3 / 3

Total

11

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
freekmurze/dotfiles
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.