CtrlK
BlogDocsLog inGet started
Tessl Logo

browser-use-install

Use before browser-use, Playwright MCP, web browsing, browser automation, or when browser-use fails with a missing browser, missing executable, "Executable doesn't exist", or Chrome/Chromium install error in PilotDeck Desktop.

70

Quality

86%

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

SKILL.md
Quality
Evals
Security

Quality

Content

86%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 tight, executable install runbook with strong command coverage across platforms and network conditions; its only meaningful gap is the lack of an explicit install-success verification step and some token-redundant path repetition.

Suggestions

Add a verification checkpoint after install (e.g., check the command's success output or confirm the Chrome for Testing binary exists in the PilotDeck data directory) before retrying browser-use.

Set the long install-script path in a shell/PowerShell variable once per code block and reference it, to cut repeated tokens across the six invocations.

State the performed action explicitly in the description (e.g., prepend "Installs the Playwright Chrome for Testing browser...") so the 'what' is as clear as the 'when'.

DimensionReasoningScore

Conciseness

Lean and free of concept over-explanation, but the long script path "$PILOTDECK_RUNTIME_ROOT/dist/src/extension/plugins/builtin/browser-use/scripts/install-browser.mjs" is repeated six times; a shell/PowerShell variable set once would trim significant tokens, keeping it just below a 5.

4 / 5

Actionability

Fully executable, copy-paste-ready commands for both bash and PowerShell, plus concrete fallback (unset env var), mirror, and offline-archive variants that cover the common cases.

5 / 5

Workflow Clarity

Clear Install → Mirrors/Offline → After Install sequence with a stale-session recovery loop ("tell the user to send the same request once more"), but there is no explicit verification that the install itself succeeded before retrying, a minor checkpoint gap.

4 / 5

Progressive Disclosure

Under 50 lines with well-organized, clearly headed sections and no need for external references, meeting the simple-skill exception for a top score.

5 / 5

Total

18

/

20

Passed

Description

86%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 trigger-rich, highly specific description that excels at when-to-use guidance and conflict avoidance, with the only weakness being that the performed action (installing the browser) is implied rather than explicitly named.

DimensionReasoningScore

Specificity

Names the domain (browser-use, Playwright MCP, browser automation) and concrete error conditions ("missing browser", "missing executable", "'Executable doesn't exist'", "Chrome/Chromium install error"), but the action performed (install the browser) is only implied rather than stated, so it sits just below a 5.

4 / 5

Completeness

The 'when' is explicit and concrete ("Use before browser-use... or when browser-use fails with...") but the 'what' (install the Playwright Chrome browser) is implied rather than explicitly stated, placing it above the 3 anchor but short of a 5 that requires both to be explicit.

4 / 5

Trigger Term Quality

Comprehensive coverage of natural terms users and logs would emit — browser-use, Playwright MCP, web browsing, browser automation — plus exact error strings, matching the top anchor for synonyms and surface forms.

5 / 5

Distinctiveness Conflict Risk

Scoped tightly to PilotDeck Desktop browser-use install with distinctive error-string triggers, giving it a clear niche with minimal overlap risk against other skills.

5 / 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
OpenBMB/PilotDeck
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.