CtrlK
BlogDocsLog inGet started
Tessl Logo

qodo-get-rules

Retrieve and apply Qodo coding rules relevant to implementation, planning, refactoring, or code review. Use on "get rules", "load qodo rules", or "relevant standards" and when starting a concrete coding task. Reuse rules already retrieved for the same workspace, repository, and task scope; refresh when that scope changes.

67

Quality

81%

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

75%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 highly actionable, product-specific skill body with executable commands, an explicit query format, and a workflow that includes genuine validation gates and fallbacks. Its main weakness is token efficiency: material is repeated across sections and some edge-case policy could be split into references, which also slightly obscures the main workflow sequence.

Suggestions

State the reuse condition once (Preflight) and have Instructions and Guardrails reference it instead of restating it; the same applies to the version-probe requirement, which currently appears in three sections.

Move the skill-update-notice handling, sandbox auth diagnostic, and PATH-fallback sections into a single references/troubleshooting.md, keeping SKILL.md to the core Preflight → queries → search/merge → apply flow.

Trim passages that explain knowledge Claude already has — e.g., the POSIX/PowerShell multi-line quoting aside can shrink to one line noting the newlines inside the quoted --query value are literal.

DimensionReasoningScore

Conciseness

Mostly dense operational policy Claude could not infer (query format, scope parsing, severity enforcement), but with real tightening opportunities: the reuse condition is stated three times (Instructions, Preflight, Guardrails), the version-probe requirement is repeated across three sections, and passages like the POSIX/PowerShell multi-line quoting aside explain shell behavior Claude already knows. Fits anchor 3 (mostly efficient, some unnecessary explanation); not 2 because the majority of content is non-derivable product-specific policy.

3 / 5

Actionability

Copy-paste-ready commands throughout: the Quick start block with exact flags, search invocations shown both with and without --scopes, and a fully specified three-line query template with an enumerated category list. Not 4 because the common cases are covered concretely with executable commands rather than hints; the placeholders ($TOPIC_QUERY, $SCOPE) are expected parameterization, not gaps.

5 / 5

Workflow Clarity

A clear sequenced workflow (Preflight → write queries → search and merge → output/apply) with explicit validation gates: the unadorned version probe, the whoami credential check, the low-return fallback re-run, and "an empty merged list is a valid outcome." Falls short of 5 because the workflow is scattered across many interwoven sections (update notice, runtime gate, sandbox diagnostic, error handling) that require reassembly by the reader, and some checkpoints (e.g., the merge dedup order) are stated once without a compact checklist. Above 3 since checkpoints are explicit, not implicit.

4 / 5

Progressive Disclosure

One clearly signaled, one-level-deep reference ([references/skill-updates.md], verified to exist and contain the manual-update procedure) that keeps a tangential workflow out of the main body. Not 5 because ~210 lines of edge-case policy (skill-update notices, sandbox auth diagnostics, PATH fallback) are inlined in SKILL.md where a second reference file would keep the main workflow leaner; not 3 because the structure is good and the one reference present is well placed.

4 / 5

Total

16

/

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, explicitly covering both what the skill does and when to use it with natural trigger phrases and even reuse/refresh lifecycle guidance. The only meaningful gap is slightly thinner coverage of natural synonym triggers (e.g., "coding standards", "team conventions").

DimensionReasoningScore

Specificity

Concrete actions are named — "Retrieve and apply Qodo coding rules" — with multiple task contexts ("implementation, planning, refactoring, or code review") plus explicit reuse/refresh behavior. Falls short of a 5 because the core action set is only retrieve + apply, with search/merge details left implicit; it is well above a 3 since the reuse/refresh semantics add concrete, distinctive behavior.

4 / 5

Completeness

Both questions are explicitly answered: what ("Retrieve and apply Qodo coding rules relevant to implementation, planning, refactoring, or code review") and when ("Use on 'get rules', 'load qodo rules', or 'relevant standards' and when starting a concrete coding task"), with concrete trigger phrases and reuse/refresh conditions. Matches the anchor 5 example structure; a 4 would require the 'when' to be less explicit, which it is not.

5 / 5

Trigger Term Quality

Natural trigger phrases users would say are present: "get rules", "load qodo rules", "relevant standards", plus "when starting a concrete coding task". Good coverage, but common variations like "coding standards", "team conventions", or the bare "qodo" trigger are missing, so it does not reach a 5; it is clearly above a 3 because several natural phrasings are included.

4 / 5

Distinctiveness Conflict Risk

A clear niche — Qodo-branded rule retrieval — with distinct branded triggers ("load qodo rules"); minimal conflict risk with generic skills. The only mildly generic phrase is "relevant standards", which alone is not enough to drop to a 4 since it is qualified by the Qodo context.

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.