CtrlK
BlogDocsLog inGet started
Tessl Logo

worker-module-architecture

处理 BK-CI Worker 执行器时使用,例如任务领取与执行、插件运行、日志上报、环境变量传递和制品归档。当用户要改 Worker 执行链路而不是插件定义或调度策略时优先使用。

69

Quality

83%

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 well-organized navigational overview with clear routing and boundaries, weakened by duplicate reference listings and reference files that are not present in the bundle. Tightening redundancy and ensuring referenced files exist would raise quality.

Suggestions

Add the referenced reference/1-runtime-flow.md, reference/2-task-plugin-log-artifact.md, and reference/3-env-api-debug.md to the bundle (or correct the paths) so the signaled navigation resolves to real files.

List the three reference documents once (in 延伸阅读) and have 快速指导 reference that section, removing the duplicated listing to save tokens.

Restructure the routing in 快速指导 as an explicit condition→action decision table (e.g., 'if lifecycle/主链路 → reference/1; if 插件执行/日志/制品 → reference/2') for crisper workflow clarity.

DimensionReasoningScore

Conciseness

The overview is mostly lean with no over-explanation of known concepts, but the three reference docs are listed twice (快速指导 #3 and 延伸阅读) and the 执行器/非调度器 point is restated, which could be trimmed.

4 / 5

Actionability

Routing guidance is concrete — named reference files per problem type and explicit switch-to-skill rules — but the actual referenced files are absent from the bundle, limiting true executability of the navigation.

4 / 5

Workflow Clarity

快速指导 gives a clear numbered decision sequence (identify problem type → route to reference → or switch skill); no validation checkpoints are needed for a non-destructive routing skill, though it reads as a list rather than a tight condition→action flow.

4 / 5

Progressive Disclosure

Well-structured overview with clearly signaled one-level-deep references organized by problem type, but the referenced reference/*.md files do not exist in the bundle, so navigation points to files that cannot be verified.

4 / 5

Total

16

/

20

Passed

Description

92%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, specific description that clearly states both capability and trigger conditions while distinguishing the Worker executor from adjacent plugin/dispatch concerns. Minor room for more trigger synonyms.

DimensionReasoningScore

Specificity

Names the domain (BK-CI Worker 执行器) and lists five concrete actions — 任务领取与执行、插件运行、日志上报、环境变量传递、制品归档 — giving comprehensive coverage rather than just a few with gaps.

5 / 5

Completeness

Explicitly answers both what (the executor actions listed) and when via the concrete trigger 当用户要改 Worker 执行链路而不是插件定义或调度策略时优先使用.

5 / 5

Trigger Term Quality

Natural domain terms a BK-CI maintainer would say (Worker 执行器, 任务领取, 插件运行, 日志上报, 制品归档) are well covered, though a few common synonyms or phrasings are missing.

4 / 5

Distinctiveness Conflict Risk

Carves a clear niche by explicitly contrasting against plugin definition and scheduling strategy, minimizing conflict with sibling skills.

5 / 5

Total

19

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
TencentBlueKing/bk-ci
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.