CtrlK
BlogDocsLog inGet started
Tessl Logo

comet-build

仅在用户明确调用 /comet-build,或由 Comet 根 Skill/runtime 路由到 full workflow 的 build 阶段时使用;创建或恢复实施计划并执行任务。

70

Quality

85%

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

85%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A dense but highly actionable state-machine workflow with strong sequencing, validation gates, and good externalization of detail to reference files. The chief weakness is verbosity from repeated guard-failure boilerplate that could be condensed.

Suggestions

Collapse the four repeated 硬约束 paragraphs into one shared 'leaving build requires: isolation, build_mode (+subagent_dispatch), tdd_mode, review_mode — else guard and transition fail' statement.

Move the recommendation-rule tables (branch/worktree, execution mode) into a reference file and keep only the decision-point prompt inline.

Define $COMET_STATE / $COMET_GUARD / $COMET env vars once at the top instead of repeating their full invocation context.

DimensionReasoningScore

Conciseness

It avoids explaining concepts Claude already knows and stays operational, but the repeated 硬约束 guard-failure warnings and verbose recommendation-rule tables could be tightened, so it is mostly efficient rather than lean.

2 / 3

Actionability

It supplies copy-paste-ready commands (node "$COMET_STATE" set ..., git rev-parse HEAD, grep -n '\- \[ \]' tasks.md), concrete file paths, state-field names, and named skills to load.

3 / 3

Workflow Clarity

Steps 0–5 are explicitly sequenced with validation checkpoints (Entry Check, review gate, 50% threshold, build --apply guard), error-recovery feedback loops (debug-gate, re-validate), and a full exit-conditions checklist.

3 / 3

Progressive Disclosure

Detailed protocols are externalized to clearly signaled one-level-deep references (comet/reference/debug-gate.md, decision-point.md, context-recovery.md, subagent-dispatch.md, etc.) rather than inlined, keeping the body as orchestration overview.

3 / 3

Total

11

/

12

Passed

Description

85%

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 well-scoped, trigger-first description that names concrete build-phase actions and an explicit 'Use when' condition with low conflict risk. Its main weakness is jargon-heavy phrasing lacking natural-language variations.

Suggestions

Add a couple of plain-language trigger variations (e.g. '开始 build' / 'resume build') alongside the Comet jargon so users phrase it more ways.

Lead with the core action ('创建并执行实施计划') before the 'Use when' clause to make the 'what' unambiguous at a glance.

DimensionReasoningScore

Specificity

It lists several concrete actions — '创建/恢复实施计划', '选择执行方式', '继续 build 阶段任务' — rather than vague abstractions, matching the multiple-specific-actions anchor.

3 / 3

Completeness

It pairs an explicit 'Use when...' trigger ('full Comet change 已完成 design 阶段') with a concrete action list, clearly answering both what and when.

3 / 3

Trigger Term Quality

Domain-natural phrases like 'design 阶段已完成' and '继续 build 阶段任务' are relevant, but the trigger is jargon-heavy and offers few common phrasal variations, landing at the 'missing common variations' anchor rather than 3.

2 / 3

Distinctiveness Conflict Risk

The trigger is tightly scoped to the Comet phase-3 build transition, a clear niche unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

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
rpamis/comet
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.