CtrlK
BlogDocsLog inGet started
Tessl Logo

pipeline-model-architecture

理解或修改 BK-CI 流水线 Model、Stage、Container、Element 结构时使用。当用户提到流水线模型、Stage/Job/Task 数据结构、模型扩展、模型校验、版本兼容、YAML 与 Model 转换时优先使用。

65

Quality

77%

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

Fix and improve this skill with Tessl

tessl review fix ./ai/skills/pipeline-model-architecture/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%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, well-organized architecture triage guide with concrete rules and pitfalls tailored to BK-CI. Its main weakness is progressive disclosure: the referenced reference/*.md files do not exist in the bundle, so the navigation it promises is broken.

Suggestions

Add the referenced reference/1-core-structure.md, reference/2-persistence-versioning.md, and reference/3-runtime-conversion-extension.md files to a references/ bundle directory, or remove the references if the overview is meant to be self-contained.

Use the conventional 'references/' path consistently so the in-body links resolve to real bundle files.

Add an explicit validation checkpoint in the quick guide (e.g., 'after locating the problem class, confirm it is a Model-layer issue and not a Process execution-chain issue before editing') to strengthen the workflow feedback loop.

DimensionReasoningScore

Conciseness

The body is lean and well-structured, assuming Claude's domain competence without explaining basic concepts; a few bullets are somewhat abstract but generally every section earns its place.

4 / 5

Actionability

Provides concrete triage (5 problem classes mapped to reference docs) and specific checklists ('不能只改一个类定义,还要一起检查 Jackson 多态序列化配置、前端编排模型...'), giving mostly actionable guidance with minor gaps.

4 / 5

Workflow Clarity

The quick guide opens with a clear sequenced triage step ('先把问题归到下面 5 类之一,再继续读对应参考文档') followed by ordered principles; checkpoints are implicit rather than explicit validation loops.

4 / 5

Progressive Disclosure

References are clearly signaled and one level deep (reference/1-core-structure.md etc.), but the referenced files are not present in the bundle and the path uses 'reference/' rather than 'references/', so navigation does not actually resolve.

3 / 5

Total

15

/

20

Passed

Description

83%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 clearly states both what the skill does and when to use it with concrete trigger terms. It is well-scoped to the BK-CI pipeline model niche with only minor overlap risk against related sibling skills.

DimensionReasoningScore

Specificity

Names the BK-CI pipeline domain and several concrete sub-areas (理解/修改 Model/Stage/Container/Element 结构, 模型扩展, 校验, 版本兼容, YAML 转换), giving specific coverage with only minor gaps.

4 / 5

Completeness

Explicitly answers both what ('理解或修改...结构') and when ('当用户提到...时优先使用') with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Includes natural trigger phrases a user would say ('当用户提到流水线模型、Stage/Job/Task 数据结构、模型扩展、模型校验、版本兼容、YAML 与 Model 转换时'), with good keyword coverage though a few synonyms are missing.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (BK-CI pipeline Model architecture) with distinct triggers, but 'YAML 与 Model 转换' overlaps with sibling skills like yaml-pipeline-transfer, creating minor conflict risk.

4 / 5

Total

17

/

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.