CtrlK
BlogDocsLog inGet started
Tessl Logo

merge

Merge changes from the topic branch to the merge base branch. Use when the user wants to merge their session's work back to the base branch.

68

Quality

83%

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

92%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 tight, well-structured git merge workflow with concrete commands, explicit validation, and an abort recovery path. Its only weak spot is the inherently instructional conflict-resolution step and placeholder parameters, which keep actionability just below perfect.

DimensionReasoningScore

Conciseness

The body is lean and efficient with no padding or explanation of git concepts Claude already knows; every section (guidelines, numbered workflow, validation) earns its place.

5 / 5

Actionability

Provides concrete, executable git commands (git status --porcelain, git -C <main-worktree-path> merge, merge-base --is-ancestor), but uses placeholders and includes an instructional, non-command conflict-resolution step ("read the file content, resolve the conflict by preserving the intent of both sides"), leaving minor gaps.

4 / 5

Workflow Clarity

A clearly sequenced multi-step workflow (commit uncommitted changes, merge, handle conflicts with sub-steps) followed by an explicit Validation section and an error-recovery path (git merge --abort), satisfying the validation requirement for this risky operation.

5 / 5

Progressive Disclosure

A short, single-purpose skill (under ~50 lines of content) with no need for external references; content is well-organized into Guidelines, Workflow, and Validation sections, qualifying for the simple-skill exception.

5 / 5

Total

19

/

20

Passed

Description

73%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 correct third-person voice, and clearly states both what the skill does and when to use it. It is somewhat narrow in action coverage (a single merge action) and could benefit from a few more natural trigger variations.

Suggestions

Broaden the action list slightly (e.g., mention resolving conflicts or fast-forwarding) to raise specificity beyond a single action.

Add one or two natural trigger synonyms or phrasings users might say (e.g., "merge my work", "integrate changes back") to strengthen trigger term coverage.

DimensionReasoningScore

Specificity

Names the domain (branch merging) and one concrete action ("Merge changes from the topic branch to the merge base branch"), but covers only a single action rather than several specific actions, so it sits at the anchor-3 level rather than 4.

3 / 5

Completeness

Both "what" (merge topic branch into base branch) and "when" (merge session's work back) are present and explicit, but the trigger phrasing could be richer with more concrete variations, keeping it just below anchor 5.

4 / 5

Trigger Term Quality

Includes the natural keyword "merge" and an explicit trigger phrase ("Use when the user wants to merge their session's work back to the base branch"), giving good coverage though a few synonyms are missing.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (merging a session worktree's topic branch back to the base branch) with distinct triggers and minimal overlap with other skills.

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