CtrlK
BlogDocsLog inGet started
Tessl Logo

qodo-setup

Set up Qodo in a coding agent — install the CLI, sign in, and verify tools. Use after plugin installation, on setup requests, or when a Qodo skill finds a missing CLI or login.

71

Quality

88%

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

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

A well-engineered procedural skill: executable commands, gated sequencing, explicit failure handling, and disciplined conditional references. Deductions are minor — inline version pins and one two-level reference chain.

DimensionReasoningScore

Conciseness

The body is dense and lean — commands and directives with no padding and no explanation of concepts Claude already knows. It falls short of anchor 5 because time-sensitive version pins ("0.1.0-next.37 or newer", "--skill-version 1.0.9") sit in the main flow rather than a maintenance/deprecated section, and a few guard sentences (e.g. "Runtime/login setup does not authorize enterprise installation or maintenance") repeat constraints.

4 / 5

Actionability

Fully concrete, executable commands for every common case: `qodo --version`, the POSIX fallback path, the full identity command with flags, `<qodo> login`, and the tools refresh command — plus a defined `<qodo>` placeholder convention and explicit retry/stop actions on each failure path. The only delegated cases (PowerShell, customer login endpoints) are intentionally routed to reference files.

5 / 5

Workflow Clarity

Three clearly numbered steps with explicit validation checkpoints and feedback loops: "Only after identity succeeds" gates step 3; login failure routes to authentication.md to classify the failure before retrying; identity is re-run after login; a catalog failure reports the exact error with `tools --refresh` as the retry instead of re-logging in; and it stops on cancellation or denied permission.

5 / 5

Progressive Disclosure

The body is a concise overview with three clearly signaled, one-level-deep references (runtime.md, authentication.md, host-recovery.md) that all exist and load conditionally. Not anchor 5: skill-updates.md is only reachable via a second-level chain (SKILL.md → host-recovery.md → skill-updates.md), and the body's reference inventory doesn't surface it.

4 / 5

Total

18

/

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: third-person, concise, concrete about capabilities, and with an explicit 'Use...' clause carrying specific triggers. The only weaknesses are minor — slightly narrow action coverage and a few missing natural synonyms.

DimensionReasoningScore

Specificity

"install the CLI, sign in, and verify tools" names the domain plus three concrete actions. It stops short of anchor 5 because coverage is limited to the happy-path setup lifecycle (no mention of version checks, troubleshooting, or connection failures) — a minor gap.

4 / 5

Completeness

The 'what' is explicit ("install the CLI, sign in, and verify tools") and the 'when' is explicit with concrete triggers ("Use after plugin installation, on setup requests, or when a Qodo skill finds a missing CLI or login"). Both are clearly answered with trigger phrases, matching the anchor-5 example pattern.

5 / 5

Trigger Term Quality

Natural phrases include "Set up Qodo", "install the CLI", "sign in", "setup requests", "plugin installation", and "missing CLI or login" — terms a user or routing agent would plausibly say. Not anchor 5 because common synonyms like "log in", "connect", or "authenticate" are absent.

4 / 5

Distinctiveness Conflict Risk

It occupies a clear niche (Qodo account/runtime setup in an agent context) with vendor-specific triggers tied to the plugin ecosystem. Conflict risk is essentially limited to sibling Qodo skills, and the failure-based trigger ("a Qodo skill finds a missing CLI or login") is deliberate routing, not accidental overlap.

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
qodo-ai/qodo-skills
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.