CtrlK
BlogDocsLog inGet started
Tessl Logo

update-pr

Update the pull request for the current session. Use when the user wants to push new changes to an existing PR.

61

Quality

71%

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

Fix and improve this skill with Tessl

tessl review fix ./src/vs/sessions/skills/update-pr/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%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 content is a brief, well-sequenced workflow that appropriately delegates to other skills, but it omits concrete commands and explicit validation checkpoints for risky git operations. Adding executable steps and a verify-after-merge step would lift the weaker dimensions.

Suggestions

Replace vague verbs with concrete commands, e.g. 'git pull origin <branch>' for incoming changes and name the specific compile/hygiene commands or scripts to run in step 2.

Add an explicit validation checkpoint after step 1, e.g. confirm 'git status' is clean and the branch builds before proceeding to commit and push.

Specify how the PR is updated in step 5 (e.g. 'gh pr edit' for title/description and 'git push' for commits) so the final action is copy-paste executable.

DimensionReasoningScore

Conciseness

The body is lean and avoids explaining concepts Claude already knows, but the opening sentence 'Update the existing pull request for the current session.' nearly restates the frontmatter description, a minor redundancy that keeps it just below the fully lean 5 anchor.

4 / 5

Actionability

Steps reference concrete delegates like '/commit skill' but lack executable commands for 'Run the compile and hygiene tasks' and 'pull them into the current branch', leaving incomplete executable guidance per the 3 anchor.

3 / 5

Workflow Clarity

A clear 5-step sequence exists, but pulling incoming changes and resolving merge conflicts is a risky operation with no explicit validation checkpoint that conflicts are resolved, so the destructive-operation cap of 3 applies.

3 / 5

Progressive Disclosure

This is a simple skill under 50 lines with no need for external references and a well-organized numbered list, matching the simple-skill allowance for the top score.

5 / 5

Total

15

/

20

Passed

Description

78%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 is concise, uses third-person voice, and cleanly answers both what the skill does and when to invoke it with a natural trigger phrase. It is slightly light on enumerating specific capabilities, which keeps specificity at the mid-range.

DimensionReasoningScore

Specificity

Quotes 'Update the pull request for the current session' and 'push new changes to an existing PR' name the domain with only 1-2 concrete actions, matching the anchor for limited coverage rather than the several-action anchor at 4.

3 / 5

Completeness

Explicit 'what' ('Update the pull request for the current session') and explicit 'when' ('Use when the user wants to push new changes to an existing PR') with a concrete trigger phrase matches the top anchor.

5 / 5

Trigger Term Quality

Natural terms 'pull request', 'PR', and 'push new changes' are phrases users would actually say, giving good keyword coverage with only minor synonyms missing, fitting the 4 anchor above the 3 anchor.

4 / 5

Distinctiveness Conflict Risk

'existing PR' carves a clear niche distinct from generic commit or create-PR skills, but minor overlap risk with adjacent git-workflow skills keeps it just below the minimal-conflict 5 anchor.

4 / 5

Total

16

/

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