CtrlK
BlogDocsLog inGet started
Tessl Logo

rstudio-update-copilot

Use when updating the copilot-language-server version in the RStudio repository, e.g. bumping to a new release. This skill is for macOS and Linux only.

92

1.35x
Quality

88%

Does it follow best practices?

Impact

100%

1.35x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%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 highly actionable, well-sequenced workflow with strong validation gates and copy-paste-ready commands. The only minor weakness is a few verbose rationale sentences that could be tightened.

DimensionReasoningScore

Conciseness

Mostly lean and assumes Claude's competence (no padding about git/AWS/S3 basics), with a few rationale sentences (e.g. step 1's branch explanation) that could be trimmed slightly.

4 / 5

Actionability

Fully executable, copy-paste-ready bash commands and exact per-file edit syntax for all four files, with the <VERSION> placeholder covering the common case.

5 / 5

Workflow Clarity

Clear 8-step sequence with explicit validation checkpoints (branch check, version format, prerequisites, exit-code confirmations) and stop-on-failure feedback loops for a destructive/batch operation.

5 / 5

Progressive Disclosure

Well-organized with clear per-step section headers and content appropriately kept inline (no bundle files exist, and the per-file syntax snippets belong inline); slightly longer than the ideal simple-skill case.

4 / 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 strong, well-targeted description with an explicit 'Use when' trigger and concrete action language. Minor room to add synonymous trigger phrasing, but it clearly answers both what and when.

DimensionReasoningScore

Specificity

Names the domain (copilot-language-server version updates in the RStudio repo) and a concrete action ('bumping to a new release'), plus a platform constraint, but only covers a single action rather than comprehensive coverage.

4 / 5

Completeness

Explicitly answers both 'what' (updating the copilot-language-server version in the RStudio repository) and 'when' ('Use when updating... e.g. bumping to a new release') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural trigger phrases like 'updating the copilot-language-server version' and 'bumping to a new release' match what a user would say, though it lacks synonyms and file-extension variants for full coverage.

4 / 5

Distinctiveness Conflict Risk

Targets a very specific niche (copilot-language-server version bumps in RStudio) with distinct triggers and minimal overlap risk 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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
rstudio/rstudio
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.