CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

code-mate-qwen-code

Run Qwen Code non-interactively for coding tasks. Use when the user asks to delegate work to Qwen Code.

Quality

86%

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

92%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 tight, well-structured instruction skill: an executable command with availability checking, explicit failure and authentication handling, and sensible permission guardrails, all within a lean body organized into clear sections. The only improvement space is naming the actual flags for bounded runs and specifying the JSON output structure to parse.

DimensionReasoningScore

Conciseness

The ~24-line body is lean: every sentence is instruction, a concrete command, or a safety boundary, with no explanations of concepts Claude already knows. The one rationale offered ("it grants approval without providing a sandbox") is non-obvious safety information that earns its tokens, matching anchor 5's every-token-counts standard.

5 / 5

Actionability

The core guidance is executable and copy-paste ready: `command -v qwen` for availability and `qwen -p "<prompt>" --output-format json` for the run, plus a concrete 10-minute timeout and explicit failure rules. It falls short of anchor 5 only in minor gaps: "Add bounded turn or tool-call limits" names no actual flag, and the JSON output structure to parse is never specified.

4 / 5

Workflow Clarity

The numbered Run section gives a clear sequence with explicit checkpoints: set the working directory and timeout, verify availability and stop if missing, run one task, and treat structured errors or nonzero exits as failure. This is a simple single-task skill with clear failure detection and stop-and-ask behavior on configuration problems, which the scoring notes allow to score 5; no destructive or batch validation cap applies since modifications require explicit user request.

5 / 5

Progressive Disclosure

The skill is under 50 lines, needs no external references, and is organized into two clear sections (Run, Authentication And Permissions) with no inlined content that belongs in separate files. Per the rubric's guideline for short self-contained skills, well-organized sections alone merit a 5; no bundle files exist and none are referenced.

5 / 5

Total

19

/

20

Passed

Description

73%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 concise, well-structured description that explicitly answers both what the skill does and when to use it, anchored on a distinct named tool. Its main limitation is thin capability coverage: one broad action ("Run... for coding tasks") with a single trigger pattern and a few missing natural term variations.

Suggestions

Enumerate 2-3 concrete capabilities in the what clause, e.g. "Run one-shot Qwen Code coding tasks, parse its JSON output, and summarize results".

Add natural trigger variations to the when clause, such as "Use when the user asks to delegate coding work to Qwen Code, run Qwen non-interactively, or automate a task with the Qwen CLI".

Clarify the scope of "coding tasks" (e.g. analysis, diagnosis, or scoped edits) so users can tell when the skill applies versus a direct edit.

DimensionReasoningScore

Specificity

"Run Qwen Code non-interactively" names the tool and one concrete action, but "for coding tasks" is a broad domain rather than a list of specific capabilities. This matches the anchor for domain plus 1-2 concrete actions without comprehensive coverage, and falls short of anchor 4's several specific actions.

3 / 5

Completeness

Both parts are explicitly present: what ("Run Qwen Code non-interactively for coding tasks") and when ("Use when the user asks to delegate work to Qwen Code"). However, the what is a single broad action rather than a fuller capability list, and the when covers only one trigger pattern, so it does not fully reach anchor 5's clearly comprehensive what-and-when with concrete trigger phrases.

4 / 5

Trigger Term Quality

The description includes good natural keywords users would say: "Qwen Code", "delegate work", "non-interactively", and "coding tasks". It misses a few natural variations such as "Qwen CLI", "automate", or "ask Qwen", keeping it at good-but-not-comprehensive coverage rather than anchor 5.

4 / 5

Distinctiveness Conflict Risk

The description targets a clearly named niche tool ("Qwen Code") with a distinct trigger ("delegate work to Qwen Code"), so it is unlikely to fire for unrelated skills. This matches anchor 5's clear niche with distinct triggers and minimal conflict risk.

5 / 5

Total

16

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

CherryHQ/cherry-studio

Path

resources/code-cli-skills/code-mate-qwen-code/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.