CtrlK
BlogDocsLog inGet started
Tessl Logo

cursor-setup

Configure and verify the Cursor backend for Claude Code Harness. Use when user invokes cursor:setup, wants Cursor as the local default implementation backend, or asks to check Cursor plugin/agent readiness. Distribution default remains opt-in; only local env/user settings are changed when explicitly requested.

69

Quality

85%

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

82%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 body is a compact, highly actionable runbook with executable commands for each subcommand and sensible validation/error exits. It stays lean and well-structured, with only minor conciseness and verification gaps.

Suggestions

Drop the opening Japanese sentence that restates the description to save tokens and avoid duplication.

After --user-default / --project-default mutations, add an explicit verify step (beyond --show) that confirms the resolved backend actually changed, e.g. re-running resolve-impl-backend.sh --role worker.

Tighten the long inline comment block on the cursor-agent binary discovery to a one-line rationale.

DimensionReasoningScore

Conciseness

The body is mostly lean executable shell code and assumes Claude's competence without explaining Cursor or backend concepts, but the opening Japanese sentence partly restates the description and a few inline comments could be trimmed; efficient rather than maximally lean.

4 / 5

Actionability

Provides fully executable, copy-paste-ready bash for every subcommand (--check, --user-default, --project-default, --unset) referencing concrete helper scripts, covering the common cases completely.

5 / 5

Workflow Clarity

Clear sequence with explicit validation: HARNESS_PLUGIN_ROOT resolution errors out (exit 2), --check validates the cursor-agent binary (exit 3), mutations are followed by --show, and --unset confirms scope; minor gaps remain in re-verifying that a mutation actually took effect.

4 / 5

Progressive Disclosure

Well-organized into Quick Reference, Rules, Flow, and Output sections with no nested or buried references; the skill is self-contained with no bundle files, so structure is good with only minor organization gaps in the long inline code blocks.

4 / 5

Total

17

/

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.

The description is strong: it pairs a concrete capability statement with an explicit, multi-trigger 'Use when' clause and a clear scope boundary. It is distinguishable and unlikely to fire for unrelated skills.

DimensionReasoningScore

Specificity

Lists several concrete actions ('Configure and verify the Cursor backend', 'check Cursor plugin/agent readiness', 'local env/user settings are changed') with only minor coverage gaps, matching the 'several specific actions' anchor rather than the comprehensive 5.

4 / 5

Completeness

Explicitly answers both what ('Configure and verify the Cursor backend for Claude Code Harness') and when ('Use when user invokes cursor:setup, wants Cursor as the local default implementation backend, or asks to check Cursor plugin/agent readiness') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good keyword coverage including the natural 'cursor:setup' invocation, 'Cursor', and 'plugin/agent readiness', but terms are fairly technical/niche and a few common phrasings a user might say are missing.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (Cursor backend setup for the Claude Code Harness) with distinct triggers like 'cursor:setup', giving it minimal overlap or conflict risk with other 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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 2 missing

Warning

Total

15

/

16

Passed

Repository
Chachamaru127/claude-code-harness
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.