CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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.

Quality

79%

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

Fix and improve this skill with Tessl

tessl review fix ./antigravity-plugins/qodo-standards/skills/qodo-get-rules/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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, well-gated workflow with real one-level-deep references and concrete executable commands throughout. Its weaknesses are repetition — the reuse policy and Windows pointers each appear in multiple sections — and inlining of edge-case policy that belongs in the existing reference files, which hurts token efficiency and first-read navigability despite strong validation checkpoints.

Suggestions

State the reuse/refresh policy once in Preflight step 1 and reference it from Instructions and Guardrails instead of restating it in all three places.

Move the sandbox auth diagnostic and the enterprise update-origin policy into a reference file (e.g. alongside references/skill-updates.md), keeping only a one-line pointer in the body.

Reorder sections to match execution order (Runtime gate → Preflight → Queries → Search/merge → Output/apply) and remove the duplicate workflow summary in Instructions so the sequence reads linearly.

DimensionReasoningScore

Conciseness

The body never explains concepts Claude already knows and is densely task-specific, but it is noticeably repetitious: the reuse policy is stated in Instructions, Preflight 1, and Guardrails; the Windows-shells pointer appears in three sections; and the Instructions section summarizes the workflow twice. Anchor 3 ("mostly efficient but could be tightened") fits — well below anchor 4's "minor instances of over-explanation".

3 / 5

Actionability

Provides an executable Quick start with exact commands, an exact three-line query template, concrete search commands with flags, an explicit merge rule ("dedup by rule `id`", topic-first), and a severity enforcement table. Not anchor 5 because some guidance is conditional prose at point of use — `--args-file`/`--context-file` and provenance stamping are described without concrete syntax where mentioned.

4 / 5

Workflow Clarity

The sequence Preflight (reuse check, auth, scope) → write queries → search/merge → output/apply is clear, with explicit validation gates: unadorned `--version` probe, `isError` check, one catalog-refresh-and-retry, low-return broadened re-run, and empty-result-is-valid. Not anchor 5 because the canonical order is scattered across sections with forward references ("go directly to Output", "follow the detailed workflow below" before the steps it summarizes) and non-sequential section ordering. Read-only search, so the destructive/batch cap does not apply.

4 / 5

Progressive Disclosure

Three real one-level-deep references (skill-updates.md, windows-shells.md, windows-launcher.md), each clearly signaled with a load condition ("before the first call", "only if invocation fails"); Windows and update detail is appropriately split out. Not anchor 5 because substantial conditional policy (sandbox auth diagnostic, Git Bash scope caveat, enterprise update gates) remains inlined in a ~220-line body rather than moved to reference files.

4 / 5

Total

15

/

20

Passed

Description

83%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: concrete actions, explicit third-person capability statement, and clearly quoted trigger phrases that answer both what and when. The reuse/refresh scope sentence adds useful boundary guidance. Only minor gaps in synonym coverage and slight generic overlap from "relevant standards" keep it from top marks.

DimensionReasoningScore

Specificity

Names several concrete actions ("Retrieve and apply Qodo coding rules", "Reuse rules already retrieved", "refresh when that scope changes") tied to four task contexts (implementation, planning, refactoring, code review). It stays below anchor 5 because it never conveys how retrieval works (search, merge, scoping), but exceeds anchor 3's 1-2 action coverage.

4 / 5

Completeness

Explicitly answers both questions: what ("Retrieve and apply Qodo coding rules relevant to implementation, planning, refactoring, or code review") and when (three quoted trigger phrases plus the task-start condition). This matches the anchor-5 pattern of concrete trigger phrases for both what and when.

5 / 5

Trigger Term Quality

Includes natural quoted phrases users would say — "get rules", "load qodo rules", "relevant standards" — plus "when starting a concrete coding task". Good coverage, but misses common synonyms like "coding standards", "team standards", or "check the rules", so it falls short of anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

A clear niche — Qodo-managed organization coding rules — with tool-named triggers that are unlikely to fire for unrelated skills. Minor overlap risk remains because the generic "relevant standards" trigger could also match style-guide or linting skills, keeping it below anchor 5.

4 / 5

Total

17

/

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

Path

antigravity-plugins/qodo-standards/skills/qodo-get-rules/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.