CtrlK
BlogDocsLog inGet started
Tessl Logo

ce-commit

Create a git commit with a clear, value-communication message. Use when the user asks to commit/save staged or unstaged changes with a repo-appropriate, value-communicating message.

76

Quality

95%

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

100%Weight 40%Scale 1-3

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

An excellent, executable skill body: lean and competent-assuming prose, copy-paste-ready commands, a clearly sequenced five-step workflow with explicit validation and feedback loops, and well-organized sections needing no external references. All four dimensions land at the top anchor.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — a token-efficient command/purpose/failure table and tight workflow steps with no concept-padding Claude already knows — so every token earns its place per anchor 3.

3 / 3

Actionability

It provides fully executable commands throughout — exact git/gh invocations in the Context table and a copy-paste-ready heredoc commit example in Step 4 — satisfying anchor 3's copy-paste-ready criterion.

3 / 3

Workflow Clarity

Five sequenced steps include explicit validation checkpoints (clean-tree detection, detached-HEAD branch prompt, re-read-before-commit, post-commit git status verification), matching anchor 3's clear-sequence-with-validation requirement for this batch operation.

3 / 3

Progressive Disclosure

No bundle files exist and none are warranted; the self-contained skill is well-organized into Context/Workflow/Step sections with no nested references, matching the rubric's allowance for well-organized single-purpose skills to score 3.

3 / 3

Total

12

/

12

Passed

Description

90%Weight 40%Scale 1-3

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 strong description that answers both what and when with natural trigger terms and a clear niche, written in correct third-person voice. The only soft spot is specificity: it names a single core action rather than enumerating multiple concrete capabilities.

Suggestions

Consider adding one or two more concrete capabilities (e.g., 'group changes into logical commits, derive a feature branch from the default branch') to move specificity from anchor 2 to anchor 3.

Optionally include the common phrasing 'commit my changes' / 'write a commit message' as trigger variants to broaden natural-term coverage further.

DimensionReasoningScore

Specificity

The description names a concrete action and domain ("Create a git commit with a clear, value-communication message") but lists only one core action rather than multiple specific concrete actions, matching anchor 2 rather than anchor 3.

2 / 3

Completeness

It clearly states what it does and includes an explicit "Use when the user asks to commit/save staged or unstaged changes" trigger clause, directly matching anchor 3's what-and-when requirement.

3 / 3

Trigger Term Quality

Natural user phrasings are well covered ("commit/save staged or unstaged changes"), which are exactly the terms users say when needing this skill, satisfying anchor 3's good coverage criterion.

3 / 3

Distinctiveness Conflict Risk

The skill occupies a clear niche (git commits) with distinct triggers unlikely to fire for unrelated skills, matching anchor 3 rather than the overlapping anchor 2.

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
EveryInc/compound-engineering-plugin
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.