CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

comet-build

制定计划、实施并验收 Classic 任务。在用户调用 /comet-build,或 Classic Runtime 进入 Build、返回 Build 修复时使用。

Quality

84%

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

81%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.

An operationally dense, command-rich workflow document: every state transition has an exact CLI invocation, the four build steps are clearly sequenced with explicit validation gates and error-recovery loops, and detail is appropriately delegated to conditionally loaded reference files. The weaknesses are presentational rather than structural — some redundant repetition of continuation-reuse rules, delegation of step substance to external references, and paragraph density that makes the routing logic harder to scan. A strong, highly actionable skill body.

DimensionReasoningScore

Conciseness

There is no padding or teaching of concepts Claude already knows — every sentence is operational. However, the continuation-reuse rule is stated redundantly ("优先使用同次结果的 agent.continuation / data.nextAction" appears in both the SDK entry paragraph and the post-advance paragraph), and the 'first entry / agent switch / context recovery, otherwise reuse' pattern recurs several times, so it could be tightened. Efficient with minor trim opportunities matches anchor 4, not anchor 5's 'every token earns its place'.

4 / 5

Actionability

The body supplies copy-paste-ready CLI commands with flags for every state transition ("comet state propose-build <change-name> --file <configuration-json> --confirmed", "comet guard <change-name> build --apply -- <program> [args...]", "comet state complete-build <change-name> --session <builder-execution-ref>") plus concrete routing and recovery instructions. It stays at anchor 4 rather than 5 because the substantive content of steps 1–3 is delegated to the external reference ("按 SDK 方法参考的 Build 章节") and details such as the temp-configuration JSON format are unspecified — minor gaps, not vague direction.

4 / 5

Workflow Clarity

The four full.build.* steps are clearly sequenced as a numbered list with explicit step IDs, and validation checkpoints are explicit: guard --apply "重新校验当前任务、配置、工作区和证据" before real checks, tasks checked off only "任务实际完成且审查合格后". Feedback loops are spelled out for error recovery — "失败后按返回的当前 Build Action 修复并重新验证", "拒绝后从新配置重新提案", and interrupted receipts are reconciled rather than re-executed. This matches anchor 5 (clear sequence, explicit validation, feedback loops) and exceeds anchor 4's 'most checkpoints present'.

5 / 5

Progressive Disclosure

The file acts as an overview/router with clearly signaled, conditionally loaded, one-level-deep references ([阶段入口与恢复](../comet-classic/reference/sdk-methods.md#阶段入口与恢复), [Compat 操作](reference/compat.md), [变更说明](../comet/reference/change-walkthrough.md)). It sits at anchor 4 rather than 5 because references span multiple sibling skills (../comet-classic/, ../comet/) with one unpathed reference ("按 decision-point.md 等待确认"), no bundle files exist in this workspace to verify referenced paths, and dense paragraph walls within the SDK section impede easy navigation.

4 / 5

Total

17

/

20

Passed

Description

82%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 concise, well-structured description that explicitly answers both what the skill does and when to use it, with concrete, distinctive trigger phrases anchored on the /comet-build slash command and Build-phase entry. Its main weakness is specificity: the capability verbs (plan, implement, acceptance-check) are process-generic and understate the concrete operations the skill performs. Overall a strong description with minor room to make the 'what' more operationally concrete.

Suggestions

Make the 'what' clause more operationally concrete: instead of the generic verbs 制定计划、实施并验收, name the concrete operations (e.g., 提交并确认构建配置、提交计划、运行 guard 构建检查) so specificity reaches anchor 4–5.

Add one or two natural trigger variations (e.g., 构建阶段、修复构建、'build phase') alongside /comet-build to broaden keyword coverage toward anchor 5.

DimensionReasoningScore

Specificity

The description names the domain ("Classic 任务") and lists three actions ("制定计划、实施并验收" — plan, implement, acceptance-check), but the verbs are process-generic rather than operationally concrete, and coverage is incomplete relative to the build workflow the skill actually drives. This matches anchor 3 ('names domain and 1-2 concrete actions, not comprehensive'); it falls short of anchor 4 because the gaps exceed 'minor' and the actions lack the concreteness of 'extracts text, fills forms, converts pages to images'.

3 / 5

Completeness

Both questions are answered explicitly: what ("制定计划、实施并验收 Classic 任务") and when ("在用户调用 /comet-build,或 Classic Runtime 进入 Build、返回 Build 修复时使用") with concrete trigger phrases. This clearly matches anchor 5 — the when-clause is more explicit and specific than anchor 4's example ('Use when working with PDF files'), so it is not the level below.

5 / 5

Trigger Term Quality

Explicit natural triggers are present: "在用户调用 /comet-build,或 Classic Runtime 进入 Build、返回 Build 修复时使用" — the slash command /comet-build, Build-phase entry, and return-to-Build fixes. Good keyword coverage but missing common variations or synonyms (e.g., 构建阶段, 'build phase'), matching anchor 4 rather than anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

The description occupies a clear niche — the Comet Classic Runtime Build phase — with distinct triggers: a unique slash command (/comet-build) and phase-specific routing ("Classic Runtime 进入 Build"). Minimal conflict risk with other skills, matching anchor 5 ('clear niche with distinct triggers').

5 / 5

Total

17

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 missing, 5 suspicious

Warning

Total

15

/

16

Passed

Repository

rpamis/comet

Path

assets/skills-zh/comet-build/SKILL.md

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.