CtrlK
BlogDocsLog inGet started
Tessl Logo

github-pr-review-fix

Review and resolve PR comments from GitHub. Validates each comment, fixes legitimate issues.

58

Quality

67%

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

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/github-pr-review-fix/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

81%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 content is a well-sequenced, actionable workflow with strong validation checkpoints and error-recovery loops, scoring full marks on workflow clarity. Minor gains are available by consolidating the repeated reply/resolve templates and offloading some boilerplate to a reference file.

DimensionReasoningScore

Conciseness

The body is efficient and assumes Claude's competence: direct gh commands, a tight sub-agent template, and no padding or concept explanations. Stays at 4 rather than 5 because the reply/resolve template and prose are repeated across FIX/IGNORE/NEEDS_MANUAL_REVIEW verdicts and could be consolidated; not a 3 because there is no unnecessary explanation.

4 / 5

Actionability

Provides executable gh api/graphql commands, a complete sub-agent prompt template with placeholders, and an exact report-table format. Not a 5 because placeholders like {owner}/{repo} are not pre-filled and thread-matching is described in prose rather than given as a ready command; not a 3 because the guidance is concrete and largely executable, not pseudocode.

4 / 5

Workflow Clarity

A clear five-step sequence with explicit validation checkpoints and feedback loops: validate-then-decide, NEEDS_MANUAL_REVIEW escalation for unsafe fixes, sequential ordering to avoid edit conflicts, and graceful handling of resolve-call failures. Matches the anchor for clear sequence with explicit validation and error-recovery loops.

5 / 5

Progressive Disclosure

Single-file skill with no bundle files and well-organized numbered steps plus headers; a cohesive end-to-end workflow appropriately kept in one SKILL.md. Not a 5 because at ~200 lines it could offload the repeated reply templates or GraphQL queries to a reference file, but structure and navigation are good; not a 3 because content is well-sectioned, not a wall of text.

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 is clear and specific about its GitHub PR-review niche and names two concrete actions, but it omits any "Use when..." trigger guidance and lacks keyword synonyms like "pull request" or "code review". These gaps cap completeness and trigger-term quality at 3.

Suggestions

Add an explicit "Use when..." clause, e.g. "Use when the user asks to address GitHub pull request review comments or resolve code review feedback."

Broaden trigger terms to include natural synonyms such as "pull request", "code review", and "review comments".

Add one or two more concrete actions (e.g. "replies to threads", "resolves review threads") to lift specificity toward comprehensive coverage.

DimensionReasoningScore

Specificity

Names the domain (GitHub PR comments) and two concrete actions ("Validates each comment", "fixes legitimate issues"), but coverage is not comprehensive. Not a 4 because only two actions are listed rather than several; not a 2 because the actions are concrete rather than minimal/generic.

3 / 5

Completeness

Provides a clear "what" (review, validate, fix PR comments) but no "Use when..." clause or equivalent explicit trigger guidance, capping completeness at 3 per the judging guideline. Not a 4 because "when" is entirely missing rather than merely weak; not a 2 because the "what" is concrete, not vague.

3 / 5

Trigger Term Quality

Includes relevant keywords "PR comments" and "GitHub" but misses common variations users would say like "pull request", "code review", or "review comments". Not a 4 because natural synonyms are absent; not a 2 because more than one generic keyword is present.

3 / 5

Distinctiveness Conflict Risk

"PR comments from GitHub" carves a clear, narrow niche with low conflict risk versus other skills. Not a 5 because trigger coverage is too thin to be a fully distinct, comprehensive niche; better than 3 because it is clearly distinguishable and unlikely to mis-trigger.

4 / 5

Total

13

/

20

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
IvanMurzak/Unity-MCP
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.