CtrlK
BlogDocsLog inGet started
Tessl Logo

chrome-devtools-cli

Use this skill to write shell scripts or run shell commands to automate tasks in the browser or otherwise use Chrome DevTools via CLI.

64

1.29x
Quality

68%

Does it follow best practices?

Impact

88%

1.29x

Average score across 1 eval scenario

SecuritybySnyk

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./skills/chrome-devtools-cli/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

82%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.

The body is a lean, highly actionable CLI reference with a clear workflow and well-signaled reference file. Its main gaps are minor command duplication, no validation checkpoints in the workflow, and a large inline command reference that could be further split.

DimensionReasoningScore

Conciseness

Mostly lean: terse intro, a compact 3-step workflow, and command tables with inline comments; assumes Claude's competence and avoids explaining what DevTools is. Minor duplication (take_snapshot and start appear in multiple sections) keeps it just below a 5.

4 / 5

Actionability

Abundant copy-paste-ready `chrome-devtools <tool>` commands with flag variations covering input, navigation, snapshots, screenshots, performance, network, and extensions across the common cases.

5 / 5

Workflow Clarity

An explicit numbered 'AI Workflow' (Execute -> Inspect -> Act) with a snapshot example gives a clear sequence, but there are no validation checkpoints or error-recovery feedback loops (e.g., verify status after start, re-navigate on empty snapshot).

4 / 5

Progressive Disclosure

Well-organized into clear sections with one-time setup correctly deferred to the real, one-level-deep references/installation.md; the large inline CLI reference is acceptable but could be split out, leaving minor organization gaps.

4 / 5

Total

17

/

20

Passed

Description

53%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.

The description names the domain and a couple of actions but stays generic about capabilities and lacks an explicit 'when' trigger clause. It is reasonably distinct but would benefit from listing concrete capabilities and a clear use-when scenario.

Suggestions

Add an explicit 'when' clause naming trigger scenarios, e.g. 'Use when the user wants to automate browser interaction, take snapshots, click/fill elements, capture screenshots, or run performance traces from the shell'.

List concrete capabilities (snapshot-based clicking/filling, navigation, screenshots, network/performance tracing, heap snapshots) to raise specificity.

Include natural synonyms users say ('browser automation', 'headless Chrome', 'scrape a page') alongside 'Chrome DevTools'/'CLI'.

DimensionReasoningScore

Specificity

Names the domain (browser/Chrome DevTools via CLI) and a couple concrete actions ('write shell scripts or run shell commands to automate tasks in the browser') but does not enumerate the tool's actual capabilities (clicking, filling, snapshots, navigation, performance tracing).

3 / 5

Completeness

Provides a clear 'what' but lacks an explicit 'when' scenario clause; 'Use this skill to' is a directive opener rather than a 'when the user wants to...' trigger, so completeness caps at 3 per the guideline.

3 / 5

Trigger Term Quality

Includes relevant terms ('shell scripts', 'shell commands', 'browser', 'Chrome DevTools', 'CLI') but omits common natural synonyms a user might say ('headless chrome', 'browser automation', 'scrape a page', 'puppeteer/playwright-style').

3 / 5

Distinctiveness Conflict Risk

The 'Chrome DevTools via CLI' niche is mostly distinct from generic skills, with only minor overlap risk against other browser/shell-automation skills.

4 / 5

Total

13

/

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
ChromeDevTools/chrome-devtools-mcp
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.