CtrlK
BlogDocsLog inGet started
Tessl Logo

low-level-code-review

reviewing a git diff for small localized coding mistakes that can be fixed without high-level understanding

76

1.26x
Quality

68%

Does it follow best practices?

Impact

86%

1.26x

Average score across 3 eval scenarios

SecuritybySnyk

High

Do not use without reviewing

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/low-level-code-review/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

82%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 strong, disciplined instruction skill: concrete inputs, an exact output contract, and sharp ALWAYS/NEVER guardrails that keep the reviewer on-scope. The main improvement opportunities are de-duplicating the ACID 'Questions to ask' blocks and considering whether the issue taxonomy belongs in a reference file.

Suggestions

Merge the ACID "Questions to ask" bullets into the preceding checklists — they restate the same checks (e.g., 'what happens if crash occurs between steps?' vs 'If power is lost mid-operation, what state is on disk?') and cost tokens twice.

Drop definitions of universally known bug classes (double-free, off-by-one) and keep only the category names plus any project-specific scoping.

Consider moving the issue taxonomy to a references/ file if the skill grows, keeping SKILL.md as the workflow + output contract.

DimensionReasoningScore

Conciseness

The body is lean and checklist-driven with no padding about concepts Claude already knows, assuming competence throughout ("NEVER spend time on issues that a compiler warning would catch"). Minor tightening is possible — the ACID sections' "Questions to ask" largely repeat the bullets directly above them, and a few bug definitions (e.g., off-by-one, double-free) restate common knowledge — so it sits at anchor 4 rather than 5.

4 / 5

Actionability

The guidance is fully concrete and executable: exact git commands ("git diff", "git diff --cached"), a literal subagent prompt template, a copy-paste-ready output format with a worked example entry (file, line, original, fix, why), and unambiguous ALWAYS/NEVER rules. Per the scoring notes, absence of code in an instruction-only skill is not penalized when guidance is this actionable.

5 / 5

Workflow Clarity

The workflow is clearly sequenced (gather inputs → obtain diff → scan for issues → emit worklist → completion summary), and the ALWAYS/NEVER lists function as explicit checkpoints. The destructive/batch validation cap does not apply since diff review is read-only. Minor gaps — no explicit step for verifying the diff is non-trivial or confirming the range before scanning — keep it below anchor 5.

4 / 5

Progressive Disclosure

Sections are well-organized and self-contained with clear headers (Overview, Inputs, Issues to Look For, Output Format, ALWAYS, NEVER, Completion) and no nested references. It is not 5 because at ~176 lines it exceeds the under-50-line simple-skill exception, and the full issue taxonomy inlined in SKILL.md could arguably live in a reference file — though its inline placement is defensible for a scan checklist.

4 / 5

Total

17

/

20

Passed

Description

53%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.

The description states a concrete and appropriately scoped 'what' with a distinctive niche, but it lacks any 'when to use' trigger guidance and misses natural trigger phrases like "code review" or "find bugs". Adding an explicit 'Use when...' clause would lift both completeness and trigger-term quality.

Suggestions

Add an explicit trigger clause, e.g. 'Use when asked to review a diff, find bugs in changed code, or check a pull request for low-level mistakes.'

Include natural synonyms users would say — "code review", "bugs", "typos", "pull request" — to improve trigger term coverage.

Briefly name the deliverable ("produces a worklist of concrete fixes") to strengthen the 'what' without adding bulk.

DimensionReasoningScore

Specificity

The description names the domain ("git diff") and one concrete capability ("reviewing ... for small localized coding mistakes"), but does not enumerate several specific actions like the anchor-5 examples. It fits anchor 3 ('names domain and 1-2 concrete actions, but not comprehensive') and not 4, which requires a list of several specific actions.

3 / 5

Completeness

The 'what' is clearly stated (review a git diff for small localized mistakes), but there is no 'Use when...' clause or equivalent trigger guidance, which the guidelines explicitly cap at 3. It is not 2 because the 'what' is concrete, not vague.

3 / 5

Trigger Term Quality

Relevant keywords are present ("git diff", "coding mistakes", "fixed"), but common natural phrases users would say — "code review", "bugs", "typos", "find mistakes in my diff" — are missing. This matches anchor 3 ('some relevant keywords but missing common variations or synonyms'), falling short of anchor 4's good coverage.

3 / 5

Distinctiveness Conflict Risk

The qualifier "small localized coding mistakes that can be fixed without high-level understanding" carves a clear niche distinct from architectural or high-level review skills. It is not 5 because it could still overlap with other general code-review/diff skills that a user might invoke instead.

4 / 5

Total

13

/

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
stellar/stellar-core
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.