CtrlK
BlogDocsLog inGet started
Tessl Logo

comet-design

Use when full Comet change 已完成 open 阶段但缺少 Superpowers Design Doc,或 design 阶段需要从 OpenSpec 交接包恢复。

48

Quality

51%

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 ./eval/local/skills/benchmarks/040-beta/comet-design/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

62%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 workflow is exceptionally well-sequenced with explicit validation and blocking checkpoints, and references are cleanly signaled one level deep. The main weakness is verbosity, with repeated prose around compression modes and handoff internals that assumes too little of Claude.

Suggestions

Trim the repeated prose explaining handoff-file roles and idempotency; keep the command blocks and one-line rationale per step.

Move the detailed default-vs-beta handoff file descriptions into a referenced doc, leaving the body with just the trigger condition and command for each mode.

Collapse the duplicated Design Doc frontmatter blocks (Steps 1b and 2) into a single referenced snippet to reduce token weight.

DimensionReasoningScore

Conciseness

The body is noticeably verbose: long prose explanations of idempotency, context-compression modes, and rehashing of handoff file roles repeat information and pad each step rather than assuming Claude's competence.

2 / 5

Actionability

Concrete executable commands (node "$COMET_STATE" check, node "$COMET_HANDOFF" ... --write, node "$COMET_GUARD" ... --apply) and explicit file paths cover the workflow with only minor gaps around argument substitution.

4 / 5

Workflow Clarity

Steps 0 through 3 are clearly sequenced with an explicit blocking user-confirmation checkpoint (1c), validation via the phase guard with --apply, and a feedback loop for handoff regeneration when the delta spec changes.

5 / 5

Progressive Disclosure

Structure is good: the body stays an overview and signals one-level-deep references (comet/reference/scripts.md, context-recovery.md, decision-point.md, auto-transition.md) clearly, though some inline handoff-file detail could itself live in a reference.

4 / 5

Total

15

/

20

Passed

Description

41%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 specific to an internal multi-phase workflow but uses heavy jargon in place of concrete actions and natural trigger phrases. It is distinguishable within its niche but undersells what the skill actually performs.

Suggestions

Replace jargon-laden phrasing with concrete verbs, e.g. 'Generate a Superpowers Design Doc from an OpenSpec handoff pack when the Comet design phase starts without one.'

Add natural user-facing trigger terms ('design doc missing', 'resume design phase', 'OpenSpec to Superpowers handoff') alongside the internal terminology.

Make the 'what' explicit by stating the concrete actions (run entry check, generate handoff, drive brainstorming, write Design Doc) rather than only describing when it applies.

DimensionReasoningScore

Specificity

The description names the domain (Comet change, OpenSpec design phase) but the actions are minimal and generic ('阶段需要从 OpenSpec 交接包恢复'), lacking concrete verbs describing what the skill actually does.

2 / 5

Completeness

It gives a weak 'when' via the 'Use when ...' clause but the 'what' is largely implied from jargon rather than explicitly stated, leaving the core action underspecified.

3 / 5

Trigger Term Quality

It relies on internal jargon ('Comet change', 'Superpowers Design Doc', 'OpenSpec 交接包') rather than natural phrases a user would say; only a couple of generic keywords are present.

2 / 5

Distinctiveness Conflict Risk

The internal phase/guard terminology makes it somewhat specific to the Comet/OpenSpec workflow, but its overlap with other OpenSpec-phase skills is real and the triggers are not crisply separated.

3 / 5

Total

10

/

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.

Validation — 16 / 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.