CtrlK
BlogDocsLog inGet started
Tessl Logo

utility-components

使用 BK-CI 中的具体工具组件时使用,例如 JWT、安全认证、表达式解析、线程池循环工具和责任链实现。当用户要直接复用这些组件而不是设计框架级实践时优先使用。

62

Quality

73%

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/utility-components/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%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, concise routing skill that clearly separates applicable vs non-applicable scenarios and points to per-topic references. Its main weakness is that the referenced reference files do not exist in the bundle, undermining both actionability and progressive disclosure.

Suggestions

Ship the referenced reference/1-jwt-security.md through reference/4-chain-responsibility.md files (or remove the dangling references) so the routing targets actually resolve.

De-duplicate the reference list: keep it in '快速指导' and have '延伸阅读' point back or cover only the sibling-skill cross-links, rather than repeating all four paths.

Add one concrete decision checkpoint in '快速指导' (e.g., 'confirm the question is component-level, not framework-level, before opening a reference') to tighten the routing workflow.

DimensionReasoningScore

Conciseness

Lean, sectioned body that assumes Claude's intelligence and avoids explaining concepts Claude already knows; not a 5 because the reference list is duplicated between '快速指导' and '延伸阅读' and a few maxims ('优先复用现有实现,而不是重复造轮子') are slightly obvious.

4 / 5

Actionability

Routes to specific named files per topic ('reference/1-jwt-security.md', etc.) but those referenced files do not exist in the bundle, so the concrete next step leads nowhere; guidance is specific in intent but incomplete in execution.

3 / 5

Workflow Clarity

The '快速指导' section gives a clear numbered sequence (identify focus → check fit → route by topic → redirect to sibling skill if architectural) appropriate for a routing skill; not a 5 because there is no explicit checkpoint for confirming the chosen topic before diving into a reference.

4 / 5

Progressive Disclosure

Good overview structure with one-level-deep references signaled by topic, but the referenced reference/*.md files are absent from the bundle, so the disclosure path is broken rather than genuinely one level deep.

3 / 5

Total

14

/

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.

A strong, specific description that clearly states what the skill covers and when to use it, with concrete component-level triggers. It is mostly distinct from sibling skills thanks to an explicit component-vs-framework contrast.

DimensionReasoningScore

Specificity

Names the domain (BK-CI tool components) and lists several concrete components — 'JWT、安全认证、表达式解析、线程池循环工具和责任链实现' — giving specific coverage with only minor gaps; not a full 5 because it names component categories rather than concrete actions performed on them.

4 / 5

Completeness

Explicitly answers both what ('使用 BK-CI 中的具体工具组件') and when ('使用...时使用' and '当用户要直接复用这些组件而不是设计框架级实践时优先使用') with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Includes natural developer keywords users would actually say — 'JWT', '安全认证', '表达式解析', '线程池', '责任链' — with good coverage; a 5 would require more synonyms/variations beyond these primary terms.

4 / 5

Distinctiveness Conflict Risk

Has a clear niche (BK-CI component reuse) explicitly contrasted against framework-level practices, but carries minor overlap risk with sibling skills (common-technical-practices, microservice-infrastructure) it must disambiguate from.

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.