CtrlK
BlogDocsLog inGet started
Tessl Logo

managing-devops-pipeline

通过 MCP 管理 BK-CI 流水线构建时使用,例如查询构建历史、获取启动参数、查看构建状态和在确认后触发构建。当用户要操作现有流水线而不是修改代码实现时优先使用。

66

Quality

79%

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/managing-devops-pipeline/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 lean and well-organized with a clear decision flow and an explicit confirmation checkpoint, but its actionability is undercut because the executable details are deferred to reference/ files that are missing, which also breaks progressive disclosure.

Suggestions

Create the referenced bundle files (reference/build-list.md, build-startinfo.md, build-status.md, build-start.md) with the concrete MCP tool names, payloads, and examples the main skill deliberately omits, so the progressive-disclosure pointers resolve.

Add at least one concrete MCP tool invocation or payload sketch inline (or confirm it exists in the references) so the skill's actionability is not entirely dependent on missing files.

Add a short error-recovery/feedback step (e.g., what to do when a build fails to start, params are invalid, or a pipeline URL does not parse to a projectId/pipelineId) to raise workflow clarity.

DimensionReasoningScore

Conciseness

Lean, well-sectioned overview with short bullets that assumes Claude's competence and never explains what BK-CI, MCP, or pipelines are; every line earns its place.

5 / 5

Actionability

Provides concrete behavioral guidance and concrete identifier rules (projectId, pipelineId with p- prefix, buildId with b- prefix), but deliberately omits all executable specifics (MCP tool names, payloads, commands) and pushes them to reference/ files that do not actually exist, leaving it incomplete.

3 / 5

Workflow Clarity

Gives a clear short-chain sequence (get params -> show full inputs -> get confirmation -> trigger) with an explicit user-confirmation checkpoint before side-effectful operations; falls short of 5 because no error-recovery feedback loop is described.

4 / 5

Progressive Disclosure

The body is well-structured with clearly signaled one-level-deep references (reference/build-list.md, build-startinfo.md, build-status.md, build-start.md), but none of those bundle files exist, so the navigation promise is broken rather than merely a minor organization gap.

3 / 5

Total

15

/

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.

A strong description: it states concrete capabilities, gives an explicit and contrastive use-trigger, and sharply scopes itself against sibling pipeline skills. Its only gap is slightly less than comprehensive keyword/synonym coverage in the trigger terms.

DimensionReasoningScore

Specificity

Names four concrete actions (查询构建历史、获取启动参数、查看构建状态、在确认后触发构建), matching the 'several specific actions, minor gaps' anchor; the '例如' framing keeps it just short of fully comprehensive coverage.

4 / 5

Completeness

Explicitly answers both what (manage BK-CI pipeline builds via MCP, listing the four operations) and when (当用户要操作现有流水线而不是修改代码实现时优先使用), with a concrete and even contrastive trigger phrase.

5 / 5

Trigger Term Quality

Good coverage of natural phrases users say (查询构建历史, 获取启动参数, 查看构建状态, 触发构建, 操作现有流水线), but missing common synonyms/variants like pipeline-URL-based triggers, so it fits 'good keyword coverage; a few natural terms missing'.

4 / 5

Distinctiveness Conflict Risk

Carves a clear niche (operating existing pipeline builds via MCP) and explicitly excludes modifying pipeline definitions/code, distinguishing it from sibling skills with minimal conflict risk.

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