CtrlK
BlogDocsLog inGet started
Tessl Logo

pr-review-response

Teaches agents to reply to PR review comment threads after fixing issues, making resolutions traceable

61

Quality

72%

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 ./.squad/skills/pr-review-response/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

77%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is highly actionable with a clear, well-validated workflow and concrete commands, but it is a single monolithic file with some repetition across sections. Splitting the long Examples/Anti-Patterns into referenced files and de-duplicating the reply templates would improve both conciseness and progressive disclosure.

Suggestions

Move the extended Examples and Anti-Patterns sections into a referenced file (e.g. EXAMPLES.md) linked one level deep to improve progressive disclosure.

De-duplicate the reply-body and commit-message templates that recur across Steps, Examples, and Anti-Patterns.

Tighten the 'When to resolve vs. leave open' rules, which are stated in both Step 4 and Anti-Patterns.

DimensionReasoningScore

Conciseness

Dense and free of basics Claude already knows, but the reply templates, resolve-rules, and commit-message formats recur across Steps, Examples, and Anti-Patterns, so it could be tightened.

2 / 3

Actionability

Copy-paste-ready gh api .../replies commands, GraphQL resolve mutations, and concrete reply-body templates make the guidance fully executable.

3 / 3

Workflow Clarity

A clear Read→Fix→Commit→Reply→Resolve sequence with explicit checkpoints (reply only after pushing, resolve-vs-leave-open rules, STOP guardrails) covers the batch thread-reply operation.

3 / 3

Progressive Disclosure

Sections are well organized but the ~250-line file is monolithic with no bundle references; content such as the extended Examples and Anti-Patterns could be externalized one level deep.

2 / 3

Total

10

/

12

Passed

Description

67%

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 distinct, naming concrete reply and traceability actions, but lacks an explicit 'when to use' trigger clause and only partially covers natural user phrasings. Adding a 'Use when...' clause would lift the weakest dimensions.

Suggestions

Append an explicit trigger clause, e.g. 'Use when fixing code in response to PR review comments, Copilot suggestions, or reviewer-requested changes.'

Add common user-voice terms like 'address review comments' and 'respond to reviewer feedback' to broaden trigger coverage.

Keep the concrete 'reply to PR review comment threads' and 'traceable resolutions' phrasing — it drives the strong specificity and distinctiveness scores.

DimensionReasoningScore

Specificity

Lists concrete actions — 'reply to PR review comment threads after fixing issues, making resolutions traceable' — rather than vague domain language.

3 / 3

Completeness

Clearly states what the skill does but provides no 'Use when...' clause or explicit trigger guidance, capping completeness at 2 per the rubric.

2 / 3

Trigger Term Quality

Has natural terms like 'PR review comment threads' and 'review feedback' but omits common user phrasings such as 'address review comments' or 'respond to reviewer'.

2 / 3

Distinctiveness Conflict Risk

The PR-review-reply-and-traceability niche is distinct and unlikely to trigger for unrelated skills.

3 / 3

Total

10

/

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
bradygaster/squad
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.