CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

gitnexus-review

Review code changes with GitNexus from a GitHub PR URL or number, a branch/ref or commit range, or local staged, unstaged, and untracked changes. Use when the user asks for a code review, merge-risk assessment, regression hunt, missing-test analysis, or a verdict on whether a PR, branch, commit range, or local diff is safe.

Quality

90%

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

The canonical home for this skill is gitnexus-review in abhigyanpatwari/GitNexus

SKILL.md
Quality
Evals
Security

Quality

Content

85%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 body is an unusually actionable, well-sequenced review workflow with explicit validation checkpoints, bounded feedback loops, and fallbacks for every failure mode. Its main weakness is structural: a 275-line monolithic file whose only bundle reference (the ci-personas/ lane definitions) does not exist in the bundle, with repo-specific reference material inlined instead of split out.

Suggestions

Ship the ci-personas/*.md lane files in the skill bundle (or reword to 'available from the CI review workflow's control checkout') so the swarm-lane protocol's reference actually resolves for a reader.

Move the GitNexus-internal schema-fingerprint / parser-cache invalidation example (workflow step 8) into a one-level-deep reference file, keeping only a two-line trigger inline in SKILL.md.

Trim the repeated lane-evidence caveat ("lane calls never satisfy the evidence this skill or its runner requires" appears in both the dispatch and verification paragraphs) and the parenthetical contrast with gitnexus-pr-swarm-review to tighten the swarm-lanes section.

DimensionReasoningScore

Conciseness

Dense and prescriptive with no filler explaining concepts Claude already knows — nearly every line instructs — matching the 'efficient with minor trimmable instances' anchor. Not 5 because a few asides could be cut (the fail-open rationale "This fail-open is deliberate: the critic is bounded to two passes...", the parenthetical contrast with the separate gitnexus-pr-swarm-review skill, and the near-duplicate lane-evidence caveats); not 3 because there is no padded or tutorial-style section anywhere.

4 / 5

Actionability

Fully executable guidance: exact commands ("node .gitnexus/run.cjs analyze --index-only", "git merge-base <base> <head>", "git status --short", "git diff <merge-base> <head>"), MCP tool calls with concrete parameter values ("scope: 'compare', base_ref: <merge-base SHA>", "impact with includeTests: true"), and a copy-paste-ready output template covering the PR, branch/range, and local cases — a direct match for the top anchor.

5 / 5

Workflow Clarity

The numbered 8-step workflow is clearly sequenced with a target-resolution decision table, explicit validation checkpoints ("re-run the exact CI check command against the head instead of trusting the committed value", "state that the taint pass was skipped rather than implying coverage", "If an exact target checkout/index cannot be established, state the limitation"), a bounded feedback loop (critic: repair, re-dispatch once, note unresolved objections), and fallbacks at every fragile point (fork PRs, stale index, subagent unavailability → run inline). The skill is read-only, so the destructive/batch validation cap does not apply.

5 / 5

Progressive Disclosure

The bundle contains no files besides SKILL.md, yet the body makes a load-bearing dangling promise — "Six dispatchable lane definitions ship with this skill in 'ci-personas/'" — a directory that does not exist in the bundle; additionally, deep repo-specific material (the ~19-line GitNexus schema-fingerprint/parser-cache invalidation example in workflow step 8) is inlined rather than split into a one-level-deep reference. This matches the 3 anchor ('content that should be separate is inline; references not clearly established'). Not 4 because the broken navigation promise is more than a minor organization gap; not 2 because internal section structure is well-organized and navigable, not a monolithic wall of text.

3 / 5

Total

17

/

20

Passed

Description

91%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 that explicitly states what the skill does and when to use it, with natural, comprehensive trigger terms covering PR, branch, commit-range, and local-diff review scenarios. The only weakness is that the broad 'code review' trigger creates minor conflict risk with generic code-review skills.

DimensionReasoningScore

Specificity

Names the tool and enumerates concrete input surfaces ("GitHub PR URL or number, a branch/ref or commit range, or local staged, unstaged, and untracked changes") plus concrete capability variants ("merge-risk assessment, regression hunt, missing-test analysis, or a verdict"), matching the 'several specific actions with minor gaps' anchor. Not 5 because the action vocabulary centers on a single review/verdict verb family rather than multiple distinct concrete actions.

4 / 5

Completeness

Explicitly answers both: what ("Review code changes with GitNexus from a GitHub PR URL or number, a branch/ref or commit range, or local staged, unstaged, and untracked changes") and when ("Use when the user asks for a code review, merge-risk assessment, regression hunt, missing-test analysis, or a verdict...") with concrete trigger phrases, exactly matching the top anchor.

5 / 5

Trigger Term Quality

Covers the natural phrases users would actually say — "code review", "merge-risk assessment", "regression hunt", "missing-test analysis", "verdict on whether a PR, branch, commit range, or local diff is safe" — plus surface synonyms (staged/unstaged/untracked, branch/ref). This matches the comprehensive-synonyms anchor; the 4 anchor ('a few natural terms missing') fits worse since no common phrasing for this domain is absent.

5 / 5

Distinctiveness Conflict Risk

The GitNexus tool name and enumerated surfaces (PR/branch/range/local) make it mostly distinct with clear niche triggers, matching the 4 anchor. Not 5 because "Use when the user asks for a code review" is also the generic trigger for any code-review skill, so overlap risk with closely related skills is more than minimal; not 3 because it is far more specific than the 'somewhat specific' anchor example.

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

abhigyanpatwari/GitNexus

Path

.claude/skills/gitnexus-review/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.