CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

gerrit

Submit, amend, and review Gerrit changes using git-review CLI. Use when asked to submit a patchset, download a change, rebase a change request, check CR status, or manage code reviews in Gerrit.

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

78%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, highly actionable reference with excellent progressive disclosure into verified one-level-deep bundle files. The main weakness is redundancy: configuration and workflow examples repeat both within SKILL.md and against common-workflows.md, inflating token cost without adding information.

Suggestions

Remove the duplicated `.gitreview` file example and `git config gitreview.username` command by merging the Configuration section into Initial Setup and Authentication, pointing to one canonical copy.

Trim the Examples section to a single representative workflow (Daily Workflow) and delegate the rest to common-workflows.md, which already contains the Reviewing Others' Changes and Working with Topics content in expanded form.

Add a short feedback loop to the amend/resubmit workflow (e.g., if `git review` fails, check `$SKILL_DIR/scripts/gerrit.py check` output and troubleshooting.md before retrying) to raise workflow clarity from good to explicit.

DimensionReasoningScore

Conciseness

The body is command-first and never explains concepts Claude already knows, but it duplicates content in several places: the `.gitreview` heredoc appears in both Initial Setup and Configuration, `git config --global gitreview.username` appears in both Authentication and Global Settings, and the three Examples sections (Daily Workflow, Reviewing Others' Changes, Working with Topics) substantially duplicate content already in common-workflows.md. This goes beyond the minor trimming of the level 4 anchor, fitting level 3 ("could be tightened").

3 / 5

Actionability

Every section provides copy-paste-ready, fully executable commands: "pip install git-review", the ssh connection test, the `.gitreview` heredoc, "$SKILL_DIR/scripts/gerrit.py changes view 12345", and commented `git review` flag examples covering the common cases. Matches the level 5 anchor.

5 / 5

Workflow Clarity

The Daily Workflow and Reviewing Others' Changes examples have clear sequences with explicit verification checkpoints ("# Verify submission ... confirm change appears", "# Verify new patchset uploaded"), but there are no inline feedback loops (validate -> fix -> retry) around the state-changing amend/resubmit path; error recovery is only delegated to troubleshooting.md. Fits the level 4 anchor (clear sequence, most checkpoints, minor gaps).

4 / 5

Progressive Disclosure

Verified against the actual bundle: all four referenced files exist (references/permissions.md, common-workflows.md, advanced-usage.md, troubleshooting.md) plus scripts/gerrit.py, each one level deep and clearly signaled with its content ("for SSH commands, JSON output, and multi-server configuration", "for read/write classification of each command", "for common issues and fixes"). The body is a genuine overview with bulk detail appropriately split into references, matching the level 5 anchor.

5 / 5

Total

17

/

20

Passed

Description

87%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 strong description in third person with an explicit "Use when..." trigger clause covering concrete Gerrit actions. Minor improvements possible by mentioning read/query operations (list, search, view) and abandoning changes to round out coverage.

DimensionReasoningScore

Specificity

"Submit, amend, and review Gerrit changes using git-review CLI" plus the trigger list ("submit a patchset, download a change, rebase a change request, check CR status") names several concrete actions with only minor gaps (search, abandon, and list/view operations are not mentioned). Coverage falls short of the comprehensive level 5 anchor.

4 / 5

Completeness

The description explicitly answers both what ("Submit, amend, and review Gerrit changes using git-review CLI") and when ("Use when asked to submit a patchset, download a change, rebase a change request, check CR status, or manage code reviews in Gerrit") with concrete trigger phrases, matching the level 5 anchor and the good example pattern.

5 / 5

Trigger Term Quality

Natural Gerrit-user phrases like "submit a patchset", "download a change", "rebase a change request", and "check CR status" are present, but a few natural terms/synonyms are missing (e.g., "abandon a change", "code review request", "Gerrit review"). Good coverage without the full synonym breadth of the level 5 anchor.

4 / 5

Distinctiveness Conflict Risk

"Gerrit", "patchset", and "CR status" establish a clear niche with distinct, Gerrit-bound triggers; the only generic phrase ("manage code reviews") is explicitly qualified by "in Gerrit", keeping conflict risk minimal.

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

odyssey4me/agent-skills

Path

skills/gerrit/SKILL.md

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.