CtrlK
BlogDocsLog inGet started
Tessl Logo

integrated-browser

Use this when working on the VS Code integrated browser ("browserView") to understand its architecture and mental model. Covers the embedded Chromium browser, its editor tab, navigation, overlay/layout, sessions, and agent browser tools under `src/vs/platform/browserView` and `src/vs/workbench/contrib/browserView`.

71

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 lean, well-organized architecture mental model that assumes competence and gives concrete, applicable directives for the common change types. It is instruction-only without executable code, which is appropriate for an architecture skill but caps actionability just below the top.

DimensionReasoningScore

Conciseness

Dense, assumes Claude's competence (no explanation of Chromium/Electron/IPC basics), and explicitly declines to enumerate churning features; every section states a load-bearing idea. The minor rhetorical framing ("the one idea everything follows from") earns its place, so not below 5.

5 / 5

Actionability

Gives concrete, applicable directives — "write a new contribution modeled on a sibling", "make it authoritative in the main BrowserView, emit a change event, then mirror", channels "registered in electron-main/app.ts" — but is instruction-only with no copy-paste code, capping it below 5.

4 / 5

Workflow Clarity

Common operations are clearly sequenced (new state: main-authoritative → emit → mirror → forward; new operation: define in main → thin proxy), and the layer/IPC rules are explicit. No destructive/batch cap applies, but validation checkpoints are implicit rather than called out, holding it at 4.

4 / 5

Progressive Disclosure

A single well-sectioned overview file that deliberately points to the live "features/ and tools/ folders are the source of truth" as one-level-deep references; structure is clear and navigation is easy, and the overview itself is appropriately self-contained.

5 / 5

Total

18

/

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 tight, well-scoped description that clearly states purpose and trigger conditions with concrete domain terms and source paths. It fully answers both 'what' and 'when' with low conflict risk.

DimensionReasoningScore

Specificity

Names the domain ("VS Code integrated browser ('browserView')") and enumerates concrete coverage areas — "embedded Chromium browser, its editor tab, navigation, overlay/layout, sessions, and agent browser tools" — plus exact source paths; the single governing action ("understand its architecture and mental model") keeps it just below a 5.

4 / 5

Completeness

Explicitly answers both what ("understand its architecture and mental model" / "Covers ...") and when ("Use this when working on the VS Code integrated browser") with concrete trigger phrasing.

5 / 5

Trigger Term Quality

Natural terms a developer would say are well covered ("VS Code integrated browser", "browserView", "embedded Chromium browser", "editor tab", "sessions", "agent browser tools"); a few lay synonyms are absent, so not a 5.

4 / 5

Distinctiveness Conflict Risk

A sharply scoped niche (the integrated browserView at two named source paths) with distinct triggers; minimal realistic overlap with 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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
posit-dev/positron
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.