CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

origin

Install, sign in, update, or repair the origin CLI for repos hosted on Cursor (origin.cursor.com). Use when the CLI is missing or outdated, git push/pull fails to authenticate against origin.cursor.com, or the user asks to set up, clone, or configure Cursor-hosted repos.

Quality

92%

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

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

An exemplary operational skill: concrete executable commands, a state-detection-first workflow with real validation checkpoints and error-recovery feedback loops, tight prose with no padding, and explicit safety limits around destructive operations. The only structural note is that it is a single ~82-line file with no bundle references, sitting just past the size where that alone warrants a top progressive-disclosure score.

DimensionReasoningScore

Conciseness

The body is lean and operational throughout — it assumes Claude already knows git and CLI basics and spends every section on facts specific to the origin CLI (installer URL, PATH gotcha, credential-helper behavior, recovery signatures). Nothing reads as padding or over-explanation, matching the 5 anchor; it is clearly above 4 because there are no trimmable asides of consequence.

5 / 5

Actionability

Fully executable, copy-paste-ready commands for every step (`command -v origin || ...`, `curl -fsSL https://downloads.cursor.com/origin/install.sh | sh`, `origin auth login`) plus a failure-signature→fix table and concrete post-setup commands with argument shapes (`origin repo clone <org>/<name>`). This covers the common cases exactly as the 5 anchor describes; 4 would require minor gaps that are not present.

5 / 5

Workflow Clarity

The workflow opens with explicit state detection (`origin auth status` as a validation checkpoint), sequences install→authenticate clearly, and the recovery table encodes validate→fix→retry feedback loops (auth status, then auth login, then retry the git command). The one destructive operation (`origin repo delete`) is explicitly gated on user confirmation of the exact repo name, so the destructive-operation cap does not apply — a clear match for anchor 5.

5 / 5

Progressive Disclosure

A single well-organized file with clear sections (platform check, detect, install, authenticate, recovery, useful commands, hard limits) and no content that clearly belongs in a separate file, matching anchor 4's "good structure; most content appropriately placed". It falls short of 5 because there are no reference files at all and the body (~82 lines) exceeds the "under 50 lines" threshold under which a lone well-organized file earns a 5 without well-signaled references; it is well above 3 since nothing is mis-placed or buried.

4 / 5

Total

19

/

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 description that clearly states the skill's purpose and provides explicit, natural trigger conditions for when to use it. The only weaknesses are minor: repo-management operations covered in the body are absent from the capability list, and a few common synonym triggers are missing.

DimensionReasoningScore

Specificity

Lists several concrete actions — "Install, sign in, update, or repair the origin CLI" — tied to a clearly named domain (repos hosted on Cursor at origin.cursor.com). It falls short of 5 because it omits the repo operations the body covers (clone, create, list), and is well above 3 since it names four specific actions rather than 1-2.

4 / 5

Completeness

Explicitly answers both what ("Install, sign in, update, or repair the origin CLI for repos hosted on Cursor") and when ("Use when the CLI is missing or outdated, git push/pull fails to authenticate against origin.cursor.com, or the user asks to set up, clone, or configure Cursor-hosted repos") with concrete trigger phrases — a direct match for the 5 anchor; the when-clause is already explicit and specific, so 4's qualifier does not apply.

5 / 5

Trigger Term Quality

Includes natural phrases users would actually say — "the CLI is missing or outdated", "git push/pull fails to authenticate", "set up, clone, or configure" — giving good keyword coverage. A few natural variations (e.g., "login", "can't push", "not working") are missing, so it matches anchor 4 rather than the comprehensive synonym coverage of 5.

4 / 5

Distinctiveness Conflict Risk

The niche is tightly scoped to the origin CLI and the origin.cursor.com host, with trigger conditions specific to that host (auth failures against origin.cursor.com), giving it distinct triggers and minimal conflict risk with generic git, install, or auth skills.

5 / 5

Total

18

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

saski/arnesto

Path

.cursor/skills-cursor/origin/SKILL.md

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.