CtrlK
BlogDocsLog inGet started
Tessl Logo

review-delta

Review only changes since last commit using impact analysis. Token-efficient delta review with automatic blast-radius detection.

62

Quality

73%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/review-delta/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The content is concise, well-organized, and actionable with specific tool calls and a clear reporting structure. Its main gap is workflow clarity: the steps are sequenced but lack explicit validation checkpoints or error-recovery feedback loops.

Suggestions

Add an explicit validation/checkpoint step, e.g. after get_review_context_tool() verify the returned changed_files list is non-empty and handle the empty case.

Include an error-recovery feedback loop, such as 'if query_graph_tool finds no tests for a changed function, flag it as untested and recommend coverage.'

Clarify what to do when build_or_update_graph_tool() reports no changes or a stale graph, so the workflow has a concrete fallback path.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — it never explains what a graph or blast radius is, and every line (token-optimization note, five steps, brief advantages) earns its place, matching the score-3 anchor.

3 / 3

Actionability

It gives concrete, parameterized tool calls such as build_or_update_graph_tool(), get_review_context_tool(), and query_graph_tool(pattern="tests_for", target=<function_name>) plus a structured report format — specific and actionable guidance rather than vague direction.

3 / 3

Workflow Clarity

The five steps are clearly sequenced with an implicit readiness check in step 1, but there are no explicit validation checkpoints or error-recovery feedback loops (e.g., what to do if the context is empty or no tests are found), fitting the score-2 anchor.

2 / 3

Progressive Disclosure

The skill is under 50 lines with a single task and no external bundle files, yet is well-organized into an intro note, numbered Steps, and an Advantages section; per the simple-skills note this warrants a 3.

3 / 3

Total

11

/

12

Passed

Description

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

The description is specific and action-oriented, clearly naming the delta-review and blast-radius capabilities. It falls short on completeness and distinctiveness because it lacks an explicit 'Use when...' trigger and its keywords overlap with general code-review skills.

Suggestions

Add an explicit 'Use when...' clause naming natural triggers, e.g. 'Use when the user asks to review only recent changes, the diff, or the latest commit.'

Include more natural user phrasings such as 'review my changes', 'review the diff', or 'review staged changes' to broaden trigger coverage.

Sharpen distinctiveness by contrasting with full-repo review, e.g. 'Use this instead of full-repo review when only recent changes matter.'

DimensionReasoningScore

Specificity

It lists multiple specific concrete actions — 'Review only changes since last commit', 'impact analysis', 'delta review', and 'automatic blast-radius detection' — rather than vague language, matching the score-3 anchor.

3 / 3

Completeness

It clearly answers what the skill does but provides no 'Use when...' clause or equivalent explicit trigger for when to use it; the 'when' is only implied, which per the guidelines caps completeness at 2.

2 / 3

Trigger Term Quality

It includes some relevant keywords ('review', 'changes', 'last commit') but misses common natural variations a user would say such as 'diff', 'staged changes', or 'review my changes', fitting the score-2 anchor.

2 / 3

Distinctiveness Conflict Risk

The delta-only / blast-radius framing is a niche, but its trigger terms ('review changes') would still overlap with a general code-review skill, matching the 'somewhat specific but could still overlap' anchor.

2 / 3

Total

9

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
tirth8205/code-review-graph
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.