CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl-academy/tessl-change-review-walkthrough

Guided walkthrough for the Reviewing your changes with tessl change review lesson: run a change review over a real diff with a code-review skill, read the summary, inline hunk comments, and unplaced findings, and see how the structured output feeds a GitHub review.

75

Quality

94%

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

Overview
Quality
Evals
Security
Files

Quality

Content

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

A well-structured guided-lesson walkthrough with concrete commands, explicit per-step validation gates, and error-recovery guidance. Its only weakness is token efficiency: the three-part output structure is restated in the per-step checks, the verification list, and the closing takeaway, which a tighter version would consolidate.

Suggestions

Consolidate the three-part output description: state the subheading/inline-comment/unplaced-findings structure once in step 2 and reference it from the 'Verify it's working' and 'When they finish' sections rather than restating all three each time.

Trim tutor-voice justifications that add length without changing the action, e.g. 'so it is explicit here only for clarity' and 'because it frames what the command does'.

The 'Before you start' distinction between tessl review run and tessl change review is valuable domain knowledge; keep it but shorten the framing sentence that introduces it.

DimensionReasoningScore

Conciseness

The body is largely lean and never explains concepts Claude already knows, but the same three success criteria (per-skill subheading, inline comments on changed hunks, unplaced findings) are restated three times — in per-step checks, the 'Verify it's working' list, and the closing takeaway — which could be tightened.

2 / 3

Actionability

Provides fully executable, copy-paste-ready commands throughout — 'tessl change review --skill tessl/code-review#review-code-legibility --base origin/main', 'git status', '--json', '--output review.json' — with specific flags explained inline.

3 / 3

Workflow Clarity

Steps 0–3 are clearly sequenced, each followed by an explicit 'Check' gate with instruction to troubleshoot rather than advance, plus targeted error-recovery guidance (empty result, missing --skill, no origin/main).

3 / 3

Progressive Disclosure

No bundle files exist, so disclosure lives entirely in a single well-organized body; sections are clearly headed and the only external pointers (the lesson page and the related CI lesson) are one-level navigational links, not nested reference chains.

3 / 3

Total

11

/

12

Passed

Description

100%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, third-person description that pairs concrete capability actions with an explicit 'Use when' trigger clause and natural trigger phrasings. It is specific, complete, and clearly scoped to a single lesson, with no verbosity or over-claiming.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'making a change, running tessl change review with a code-review skill, reading the summary subheading, inline hunk comments, and unplaced findings, and emitting the result as JSON... running a check after each step' — rather than vague abstractions.

3 / 3

Completeness

Explicitly answers both what (walks the learner step-by-step through running the review and reading its three-part output) and when, opening with a 'Use when...' clause and reinforcing with a 'Triggers on asks like...' list.

3 / 3

Trigger Term Quality

Closes with natural phrasings a user would actually say — 'guide me through reviewing my changes with tessl change review, start the change review lesson, or how do I review my diff with a reviewer skill' — giving good coverage of likely trigger variations.

3 / 3

Distinctiveness Conflict Risk

Targets a clear niche — a guided walkthrough of one specific tessl lesson — with distinct triggers unlikely to fire for unrelated review or tutoring skills.

3 / 3

Total

12

/

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.

Reviewed

Table of Contents