CtrlK
BlogDocsLog inGet started
Tessl Logo

comet-safe-delivery

在保护无关脏改动、关联 worktree、子模块和用户明确边界的前提下,提交、推送、合并或完成范围明确的 Comet 变更。用户要求提交、推送、合并回目标分支、清理 worktree 或交付已准备好的改动时使用。

73

Quality

90%

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

92%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 tight, well-sequenced instruction-only workflow with concrete git commands, explicit validation/feedback loops for destructive delivery actions, and clean sectioning. The main gap is actionability—providing a concrete example push/verify command block would make it fully copy-paste ready.

Suggestions

Include a concrete example of the push and post-push verification commands (e.g. git push -u origin <branch> then git rev-parse/@{u}) to reach fully executable guidance.

Optionally inline one short before/after commit-message example pair to make the typed-prefix guidance copy-paste ready.

DimensionReasoningScore

Conciseness

The ~22-line body is lean and assumes Claude's git competence—no padding, no explanations of what git/pre-commit hooks are—and every line gives actionable guidance, matching the lean/efficient anchor.

5 / 5

Actionability

Concrete commands are given throughout (git status --short --branch, git worktree list --porcelain, git diff --cached --check, typed commit prefixes), but there is no single copy-paste runnable block and a few details (exact push invocation) are left implied.

4 / 5

Workflow Clarity

Clear three-phase sequence (交付前检查 → 暂存与验证 → 交付) with explicit validation checkpoints and a feedback loop (re-check if the pre-commit hook modifies staged content; verify SHA/upstream/remote after push), satisfying the destructive-operation validation requirement.

5 / 5

Progressive Disclosure

A simple, well-sectioned skill with one clearly signaled one-level reference at the top (先读取 ../comet-github/references/maintainer-contract.md) and no nested indirection, meeting the simple-skill exception for a top score.

5 / 5

Total

19

/

20

Passed

Description

88%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 well-crafted description that clearly states capabilities and an explicit trigger clause in third person, with concrete actions and a distinct Comet-delivery niche. It could add a few natural trigger synonyms (PR, release) to push trigger coverage and distinctiveness to the top anchor.

Suggestions

Add common trigger synonyms such as 'PR' or '发版/release' to broaden natural keyword coverage.

Tighten distinctiveness by leading with the Comet-specific framing so generic commit/push requests are less likely to match.

DimensionReasoningScore

Specificity

Lists multiple concrete delivery actions—提交、推送、合并、完成、清理 worktree、交付—plus the protective constraints (脏改动、关联 worktree、子模块、用户边界), giving comprehensive coverage rather than a minimal set.

5 / 5

Completeness

Explicitly states both the 'what' (提交/推送/合并/完成 scope-defined Comet 变更 under boundary protection) and the 'when' (用户要求…时使用) with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Natural terms a user would say are present (提交、推送、合并、清理 worktree、交付), but a few common variations/synonyms (e.g. PR、发版/release、回滚) are missing, so it falls just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

The 'Comet 变更' niche plus worktree/submodule boundary framing is largely distinct, but the generic commit/push/merge triggers carry minor overlap risk with a general git-delivery skill.

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

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.