CtrlK
BlogDocsLog inGet started
Tessl Logo

comet-archive

Use when Comet change 验证已通过,需要用户确认归档、合并 delta spec,或恢复 archive 阶段。

64

Quality

76%

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

Quality

Content

73%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-structured, validation-rich workflow skill with strong actionability and clear sequencing for a destructive operation. The main weakness is mild redundancy in describing the archive script's behavior, which could be trimmed for token efficiency.

Suggestions

Remove the prose restatement of the script's spec-merge semantics in Step 2 (the numbered list and the '脚本会调用 OpenSpec 归档能力…' paragraph cover the same ground) to tighten conciseness.

De-duplicate the exit-conditions checklist against the Step 2 numbered actions so the archive behavior is described exactly once.

Add a one-line pointer to where $COMET_STATE/$COMET_ARCHIVE/$COMET_GUARD are defined (e.g. comet/reference/scripts.md) near their first use to make the commands fully self-contained.

DimensionReasoningScore

Conciseness

Mostly efficient with no basic-concept padding, but Step 2 re-describes the script's spec-merge semantics in prose after the numbered list, and the exit-conditions partly restate earlier steps, so it could be tightened; fits the 'mostly efficient but some unnecessary explanation' anchor rather than a 4.

3 / 5

Actionability

Provides concrete executable commands (entry check, archive, archive-reopen transition, git commit, --dry-run) covering the common cases; not a 5 because commands rely on $COMET_* env vars and <change-name> placeholders whose setup lives in external references.

4 / 5

Workflow Clarity

Destructive/irreversible archive op is sequenced with explicit validation checkpoints (entry state check, blocking single-choice confirmation, exit-code handling, exit-conditions checklist) and a feedback loop (archive-reopen → re-verify), matching the top anchor despite the missing-validation cap not applying.

5 / 5

Progressive Disclosure

Clear section structure with one-level-deep, well-signaled references (scripts.md, decision-point.md, context-recovery.md) and inline workflow content; not a 5 because no bundle files are present to verify the referenced paths resolve within the skill.

4 / 5

Total

16

/

20

Passed

Description

78%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-targeted description that clearly names its niche and trigger conditions with concrete actions. The main gap is that the capability statement blends into the trigger phrasing rather than standing as a distinct 'what'.

DimensionReasoningScore

Specificity

Names a concrete domain (Comet archive) and three specific actions — '确认归档', '合并 delta spec', '恢复 archive 阶段' — matching the 'several specific actions; minor gaps' anchor; not a 5 because coverage of archive sub-actions is implied rather than comprehensive.

4 / 5

Completeness

Explicit 'Use when…' clause gives the when, and the embedded actions give the what, but the 'what' reads as trigger scenarios rather than a crisp capability statement, fitting the 'both present, when could be more explicit/specific' anchor rather than a 5.

4 / 5

Trigger Term Quality

Uses natural phrases a Comet user would say ('验证已通过', '确认归档', '恢复 archive 阶段') with good coverage; not a 5 because it lacks synonym variants or file/extension-style triggers.

4 / 5

Distinctiveness Conflict Risk

Tied to a very specific Comet archive-phase niche with distinct triggers (verify pass + archive confirmation), giving minimal conflict risk with other skills.

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

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.