CtrlK
BlogDocsLog inGet started
Tessl Logo

guidance

Answer user questions about QwenPaw installation and configuration: first locate and read local documentation, then distill the answer; if local information is insufficient, fall back to the official website documentation.

53

Quality

61%

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 ./src/qwenpaw/agents/skills/guidance-en/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is highly actionable with executable bash commands and a clear step sequence, but it is a verbose monolith that would benefit from an external script for the fallback logic and explicit validation checkpoints.

Suggestions

Add an explicit validation checkpoint after locating documents (e.g., confirm the found .md contains a section matching the user's question before answering).

Move the multi-step bash fallback logic into a script under ./scripts/ and reference it, reducing inline verbosity and improving progressive disclosure.

Tighten the redundant fallback search blocks and trim surrounding prose to improve token efficiency.

DimensionReasoningScore

Conciseness

Mostly efficient with real commands and little concept explanation, but the repeated bash fallback search blocks and surrounding prose could be tightened; it does not fully earn a lean score given the ~120-line length.

2 / 3

Actionability

Provides concrete, copy-paste-ready shell commands (python3 import, find, which, dirname, sed) with specific conditional examples for resolving the docs directory.

3 / 3

Workflow Clarity

A clear five-step sequence with conditional fallbacks is present, but validation/verification checkpoints are implicit (e.g., no step confirming the located doc actually answers the question before proceeding).

2 / 3

Progressive Disclosure

Well-organized into named sections, but the skill is a >50-line monolith with all multi-step bash fallback logic inline and no bundle files; content that could be a separate script is not split out.

2 / 3

Total

9

/

12

Passed

Description

57%

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 product-specific and names a clear niche with low conflict risk, but it embeds the trigger inside the capability statement and omits an explicit "Use when…" clause plus several natural trigger variations.

Suggestions

Add an explicit 'Use when…' trigger clause listing natural user phrases such as installing, initializing, or configuring QwenPaw, environment setup, and dependencies.

Broaden trigger terms to cover variations already mentioned in the body (初始化, 环境配置, 依赖要求, 常见配置项) so the description matches how users actually phrase requests.

Separate the 'what it does' and 'when to use it' into distinct clauses for clearer completeness.

DimensionReasoningScore

Specificity

Names the QwenPaw install/config domain and concrete workflow actions ("定位并阅读本地文档", "提炼答案", "兜底访问官网文档"), but these describe a single Q&A process rather than a comprehensive list of distinct capabilities.

2 / 3

Completeness

Clearly states what the skill does, but the "when to use it" trigger is only embedded in "回答用户关于…的问题" with no explicit "Use when…" clause, which caps completeness at 2 per the rubric guideline.

2 / 3

Trigger Term Quality

Includes the core natural terms users would say ("QwenPaw", "安装", "配置"), but misses common variations the body itself uses (初始化, 环境配置, 依赖要求, 常见配置项).

2 / 3

Distinctiveness Conflict Risk

Tightly scoped to the QwenPaw product and its install/config niche, with triggers unlikely to fire for any other skill.

3 / 3

Total

9

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository
agentscope-ai/QwenPaw
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.