CtrlK
BlogDocsLog inGet started
Tessl Logo

pull

Pull latest origin/main into the current local branch and resolve merge conflicts (aka update-branch). Use when Codex needs to sync a feature branch with origin, perform a merge-based update (not rebase), and guide conflict resolution best practices.

80

Quality

100%

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

SKILL.md
Quality
Evals
Security

Quality

Content

100%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a well-sequenced, command-driven workflow with explicit validation checkpoints and a thoughtful conflict-resolution methodology, kept lean without restating common knowledge. Organization into clear sections is appropriate for a self-contained skill with no external references.

DimensionReasoningScore

Conciseness

The body is dominated by concrete commands and tight directives; it does not pad with concepts Claude already knows (no 'what is a merge' exposition), and the prose present is actionable conflict-resolution methodology rather than filler, fitting the lean/efficient anchor.

3 / 3

Actionability

Provides copy-paste-ready, fully executable commands throughout — 'git fetch origin', 'git pull --ff-only origin $(git branch --show-current)', 'git -c merge.conflictstyle=zdiff3 merge origin/main', 'git diff :1:path/to/file :2:path/to/file', 'git diff --check' — with specific flags rather than pseudocode.

3 / 3

Workflow Clarity

A clearly numbered 1–9 sequence with explicit validation checkpoints (step 1 clean status, step 8 project checks, 'git diff --check' for leftover markers, 'rerun tests after each logical batch') and a feedback loop for conflict recovery, so it is not capped despite being a fragile merge operation.

3 / 3

Progressive Disclosure

No bundle files exist and none are needed; the single self-contained file is well-organized into three clearly headed sections with no nested or broken references, which is appropriate progressive disclosure for a focused ~90-line skill.

3 / 3

Total

12

/

12

Passed

Description

100%Weight 40%Scale 1-3

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, specific, and complete: it states concrete actions, provides an explicit 'Use when' trigger, and carves out a distinct merge-based-update niche. Voice is third-person/imperative with no first- or second-person violations.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Pull latest origin/main into the current local branch', 'resolve merge conflicts', 'sync a feature branch with origin', 'perform a merge-based update (not rebase)' — matching the score-3 anchor for specific concrete actions rather than vague language.

3 / 3

Completeness

Clearly answers both what ('Pull latest origin/main... and resolve merge conflicts') and when via an explicit 'Use when Codex needs to sync a feature branch...' trigger clause, satisfying the score-3 anchor and avoiding the cap for a missing 'Use when' clause.

3 / 3

Trigger Term Quality

Uses natural git workflow terms a user would actually say — 'Pull latest origin/main', 'merge conflicts', 'sync a feature branch', 'merge-based update (not rebase)' — giving good coverage rather than opaque jargon, though 'Codex' is agent-specific it does not crowd out the natural terms.

3 / 3

Distinctiveness Conflict Risk

Scoped to a clear niche — merge-based branch update (explicitly not rebase) with conflict resolution — making it unlikely to trigger for unrelated git skills; the 'aka update-branch' alias further sharpens its identity.

3 / 3

Total

12

/

12

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
openai/symphony
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.