CtrlK
BlogDocsLog inGet started
Tessl Logo

build-xtools

使用本项目的 CMake 工作流构建 xTools 或指定的 X_APP 目标。当用户要求编译、重新构建或生成打包产物时使用此技能。

69

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

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

The body is an efficient, actionable build guide with concrete commands, clear per-platform workflows, and explicit validation rules. It is well-structured with one-level-deep references and no unnecessary padding.

DimensionReasoningScore

Conciseness

Lean body with executable commands and no concept-explaining padding; the repeated "优先..." phrasings in the Qt-search section and one awkward sentence are minor trim opportunities, keeping it just below a 5.

4 / 5

Actionability

Provides copy-paste-ready cmake/vcvarsall commands for Windows (default and X_APP) and Linux with real paths and targets; MacOS lacks an example command and packaging targets are named but not demonstrated, leaving minor gaps.

4 / 5

Workflow Clarity

Clear sequenced execution steps per platform plus a dedicated 验证规则 section with explicit reporting requirements and a configure-failure feedback loop (定位缺失依赖...再做其他修改), satisfying the validation checkpoint bar for batch/build operations.

5 / 5

Progressive Disclosure

No bundle files are present; the body is well-organized into clear sections and uses clearly signaled, one-level-deep relative references to repo files (CMakeLists.txt, ci-build .bat scripts), matching the simple-skill exception.

5 / 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.

The description is concise, third-person, and explicitly covers both the capability and a clear 'use when' trigger. It is well-scoped to a distinct build niche with strong natural trigger terms.

DimensionReasoningScore

Specificity

Names the domain and several concrete actions — "构建 xTools 或指定的 X_APP 目标" and "生成打包产物" — with only minor coverage gaps; not as comprehensive as a 5 but clearly more than 1-2 actions.

4 / 5

Completeness

Explicitly answers both what ("构建 xTools 或指定的 X_APP 目标") and when ("当用户要求编译、重新构建或生成打包产物时使用此技能") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural user phrases "编译", "重新构建", and "生成打包产物" that a user would actually say, but lacks broader synonyms or file extensions that would merit a 5.

4 / 5

Distinctiveness Conflict Risk

Scoped to this project's xTools/X_APP CMake workflow with distinct build triggers, giving it a clear niche and minimal conflict risk with other skills.

5 / 5

Total

18

/

20

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 3 suspicious

Warning

Total

14

/

16

Passed

Repository
x-tools-author/x-tools
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.