CtrlK
BlogDocsLog inGet started
Tessl Logo

cherry-browser

Interact with the user's visible Agent browser in Cherry Studio. Use for page navigation, authenticated websites, screenshots, forms, clicks, and browser debugging. Check live browser tools first; browser control requires the Browser setting and an available Agent pane.

73

Quality

91%

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

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

An exceptionally dense, operational skill body: every line teaches runtime behavior Claude cannot infer, with a well-sequenced workflow, explicit verification loops, and concrete tool-call syntax. The only structural gap is that all detail lives in SKILL.md itself rather than being split across reference files.

DimensionReasoningScore

Conciseness

Every sentence conveys runtime-specific constraints Claude could not know (opaque tabId, fullPage returning up to four images with CSS-pixel regions, nextCursor pagination, refs invalidated by navigation) with no concept-explaining padding.

5 / 5

Actionability

Gives concrete, parameter-level invocations such as 'screenshot({ref})', 'fullPage: true', 'passing nextCursor back as cursor with fullPage: true and the same tabId', and call_web_tool with the returned toolId, plus concrete recovery paths for stale_ref and stale_web_tool.

5 / 5

Workflow Clarity

The five-step observe-act-verify sequence includes explicit validation checkpoints ('Take a fresh observation to verify the actual outcome before reporting success', 'On stale_ref, observe again', 'On stale_web_tool, list again') and feedback loops including post-timeout effect inspection and the never-retry rule for purchases and submissions.

5 / 5

Progressive Disclosure

Sections are well-organized with clear headers, but the ~70-line body inlines everything — the detailed fullPage pagination semantics and login/trust material could be split into reference files — so it falls short of the clear-overview-with-references anchor.

4 / 5

Total

19

/

20

Passed

Description

87%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 description that clearly states what the skill does, when to use it, and the prerequisites ('Check live browser tools first; browser control requires the Browser setting and an available Agent pane'). Trigger coverage is good but could add common synonyms like 'log in' or 'open a URL' to reach the top anchor.

DimensionReasoningScore

Specificity

Lists several concrete actions ('page navigation, authenticated websites, screenshots, forms, clicks, and browser debugging') but 'browser debugging' is generic and capabilities like snapshotting or text extraction are unmentioned, leaving minor gaps that keep it below the comprehensive anchor.

4 / 5

Completeness

Explicitly answers both: 'Interact with the user's visible Agent browser in Cherry Studio' states what it does, and 'Use for page navigation, authenticated websites, screenshots, forms, clicks, and browser debugging' gives concrete trigger phrases for when to use it.

5 / 5

Trigger Term Quality

Natural terms users would say (browser, page navigation, screenshots, forms, clicks) are present and relevant, but common variations like 'log in', 'open a URL', or 'web page' are missing.

4 / 5

Distinctiveness Conflict Risk

The scope is tightly pinned to Cherry Studio's visible Agent browser pane, a clear niche with distinct triggers that does not overlap with generic web-development or file skills.

5 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
CherryHQ/cherry-studio
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.