CtrlK
BlogDocsLog inGet started
Tessl Logo

artifactory-module-architecture

处理 BK-CI 制品上传下载、制品元数据、BkRepo 或磁盘后端存储、文件任务和清理链路时使用。当用户提到构建产物、制品归档、下载令牌、报告文件、BkRepo 集成或制品清理时优先使用。

68

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

78%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 concise, well-structured overview skill with clear diagnostic guidance and good section organization. Its main weakness is that the referenced deeper-reading files do not exist in the bundle, leaving the progressive-disclosure navigation unfulfilled.

Suggestions

Add the referenced files (reference/1-artifact-storage.md and reference/2-bkrepo-task-extension.md) to the bundle, or remove the references if the overview is meant to be self-contained.

Make the validation/diagnostic checkpoints explicit in the quick-guide (e.g., '确认命中的实现类后再继续排查') to strengthen workflow clarity for the branching diagnostics.

Clarify the actionable step after identifying the failure type (e.g., where to look or what to check next), since the current guidance stops at classifying the problem.

DimensionReasoningScore

Conciseness

The body is lean and well-organized, assuming Claude's competence with no padding or explanation of basic concepts; every section earns its place.

5 / 5

Actionability

Provides concrete diagnostic branching (区分元数据没落库 / 后端没存成功 / 路径规则错了 / 下载令牌权限错了) and high-signal rules, but as an instruction-only architecture overview it lacks fully executable steps, leaving minor gaps.

4 / 5

Workflow Clarity

A clear sequence is present (先判断主线 → 区分问题类型 → 确认实际后端实现), but validation checkpoints are implicit rather than explicit; it is above the 'steps listed, checkpoints missing' anchor but below the explicit-feedback-loop anchor.

4 / 5

Progressive Disclosure

The body is well-signaled and references one-level-deep files (reference/1-artifact-storage.md, reference/2-bkrepo-task-extension.md), but those referenced files are not present in the bundle, so the navigation structure does not actually resolve.

3 / 5

Total

16

/

20

Passed

Description

88%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 names concrete capabilities and provides explicit natural-language triggers for when to use the skill. Both the 'what' and 'when' are answered clearly with domain-specific terms.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities—制品上传下载、制品元数据、BkRepo 或磁盘后端存储、文件任务、清理链路—giving comprehensive coverage rather than vague abstractions.

5 / 5

Completeness

Clearly answers 'what' (处理…上传下载…存储…清理链路) and 'when' (当用户提到…时优先使用) with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Explicit natural triggers include 构建产物、制品归档、下载令牌、报告文件、BkRepo 集成、制品清理, which are phrases users would actually say; a few common synonyms are absent, so just below the comprehensive anchor.

4 / 5

Distinctiveness Conflict Risk

Has a clear niche (BK-CI 制品存储) with distinct triggers and minimal conflict risk; only minor overlap with store archiving, so it sits above 'mostly distinct' but a notch below fully clear-cut.

4 / 5

Total

18

/

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.