CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

respond-to-code-review

Answer a Tessl Code Review on a pull request the responder authored. Decides what each finding deserves, fixes, refutes, or declines it with a reason, replies on the thread, and keeps the pull request doing what it was opened to do. Use when review feedback has arrived on an open pull request and the responder is the one answering it, for example "address the review", "respond to the findings", "Tessl left comments", "deal with the review comments", "the check is red and there are findings", or when review rounds keep coming and are not converging. Not for performing a review of someone else's change; that is tessl code review.

1.08x
Quality

95%

Does it follow best practices?

Impact

98%

1.08x

Average score across 18 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

The canonical home for this skill is tessl/code-review

SKILL.md
Quality
Evals
Security

Quality

Content

88%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 tightly written instruction-only skill: the adjudication workflow is concrete, sequenced, and rich in validation checkpoints, and every section carries non-obvious policy rather than filler. The only deductions are minor — a few rhetorical flourishes and one recap section could be trimmed for token efficiency, and progressive disclosure is structurally sound but is a single-file design without references.

Suggestions

Trim the aphoristic asides (e.g., "A disposition reached without this check is a guess wearing a label", "Refute and decline are not interchangeable" paragraph could merge into the disposition list) to shave tokens without losing policy content.

Consider folding the 'In short, for every finding' numbered recap into the adjudication section as the primary statement of the procedure, removing the duplicated prose above it.

If reply conventions or the @tessl-code-review round/approval mechanics grow, move them to a reference file so SKILL.md stays a lean overview.

DimensionReasoningScore

Conciseness

The body is dense, domain-specific policy — dispositions, reply conventions, mention mechanics — with no re-explanation of concepts Claude already knows. A few aphoristic asides ("a guess wearing a label", "Declining is not dismissal") and the 'In short' recap of the adjudication section could be trimmed, which fits the 'efficient with minor instances that could be trimmed' anchor rather than the lean-every-token-earns-its-place anchor at 5.

4 / 5

Actionability

Per the instruction-only scoring note, the absence of code is not penalized because the guidance is fully actionable: exact dispositions with an ordered rationale hierarchy, exact reply content per disposition, the literal command `@tessl-code-review` (comment must begin with the mention) plus the `approve` short circuit and its preconditions, and the base-branch reproduction check for red checks. Guidance is copy-paste executable in the sense that matters for this skill type.

5 / 5

Workflow Clarity

The process is clearly sequenced end to end — state the goal, verify each claim, dispose, reply per thread, request the next round, escalate when not converging — with explicit validation checkpoints: 'Verify before you dispose', tracing input/path/outcome, checking whether a failure reproduces on the base branch, and resolving a thread only when its disposition is settled. No destructive or batch operation is involved, so no cap applies.

5 / 5

Progressive Disclosure

No bundle files exist; the skill is a single well-sectioned SKILL.md whose content is all core policy that belongs inline, with clear headers making navigation easy. This matches the 'good structure, most content appropriately placed, minor organization gaps' anchor; the 5 anchor's split across well-signaled reference files is not demonstrated, and the under-50-line simple-skill exception does not apply to a ~165-line document.

4 / 5

Total

18

/

20

Passed

Description

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

An exemplary description: concrete third-person action list, explicit 'Use when' triggers with natural user phrasings, and an explicit boundary against the adjacent review skill. Every dimension lands at the top anchor with nothing vague or padded.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions covering the skill's full job: "Decides what each finding deserves, fixes, refutes, or declines it with a reason, replies on the thread, and keeps the pull request doing what it was opened to do." No coverage gaps remain for the task it names, matching the comprehensive-coverage anchor rather than the 'minor gaps' anchor at 4.

5 / 5

Completeness

It explicitly answers both questions: what ("Answer a Tessl Code Review on a pull request the responder authored... fixes, refutes, or declines it with a reason, replies on the thread") and when ("Use when review feedback has arrived on an open pull request and the responder is the one answering it, for example...") with concrete trigger phrases. The 'when' is fully explicit, not merely present, so it sits at the top anchor rather than 4.

5 / 5

Trigger Term Quality

It includes natural phrases users would actually say — "address the review", "respond to the findings", "Tessl left comments", "deal with the review comments", "the check is red and there are findings", "review rounds keep coming and are not converging" — with synonyms and phrasing variations, matching the comprehensive-coverage anchor.

5 / 5

Distinctiveness Conflict Risk

It carves a clear niche — responding to review feedback on one's own pull request — and explicitly disambiguates the sibling skill ("Not for performing a review of someone else's change; that is tessl code review"), so conflict risk is minimal.

5 / 5

Total

20

/

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

tesslio/product-plugins

Path

code-review/skills/respond-to-code-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.