CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

review-issue

Review an incoming external issue (and any gated-closed PR behind it) and decide whether to assign the contributor or decline. Use when the maintainer says "look at this issue", "review issue

Quality

92%

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

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.

The body is a dense, actionable triage procedure: concrete gh commands, explicit validation checkpoints and feedback loops, and an end-of-work checklist. Its main weakness is prose density in the decision steps, and it relies on references into the source repo rather than a bundled reference file for gate details.

Suggestions

Break the dense step 2 and step 4 paragraphs into short bulleted decision rules so each rule is scannable on its own.

Move the "How the gate works" details into a referenced file (e.g. references/gate.md) and keep only the assignment-relevant summary in the body.

Consider including the third verdict ("maintainer decision needed") in the description's action list so all outcomes are named up front.

DimensionReasoningScore

Conciseness

Every section carries repo-specific policy (gate mechanics, contribution categories, contributor heuristics) rather than concepts Claude already knows, but steps 2 and 4 are dense multi-clause paragraphs that could be tightened into shorter bullets. Not 5 because sentences like "Maintainers own design opinions: do not require the contributor to obtain or settle the maintainer's preference" pack several rules into one line.

4 / 5

Actionability

Fully executable guidance throughout: exact `gh issue view`/`gh pr list` commands with --json field lists, `gh issue edit N --add-assignee <login>` for the verdict action, and the body-file pattern for authorized comments, all pinned to the specific repo.

5 / 5

Workflow Clarity

A clearly sequenced 7-step procedure with explicit validation checkpoints ("check that the tests fail without the fix", "Confirm the require-issue-link run passes and the PR reopens"), a feedback loop for error recovery ("If that run fails... investigate the run rather than re-assigning"), and a closing "Check before finishing" checklist.

5 / 5

Progressive Disclosure

Well-organized sections with clearly signaled one-level-deep references to the gate workflow file, contribution policy, and the review-pr skill. Not 5 because at ~73 lines the gate-mechanics section ("How the gate works") is inlined where a reference file could keep the procedure leaner, and the external repo paths cannot be verified from the skill directory.

4 / 5

Total

18

/

20

Passed

Description

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

A strong description: concrete actions, natural quoted trigger phrases, and explicit differentiation from the closely related review-pr skill. The only gap is that the "maintainer decision needed" verdict is not mentioned, keeping specificity just short of comprehensive.

DimensionReasoningScore

Specificity

Lists several concrete actions — "Review an incoming external issue (and any gated-closed PR behind it) and decide whether to assign the contributor or decline" and "Assigning the author auto-reopens their PR for normal review" — but the third verdict path (maintainer decision needed) is omitted, leaving minor gaps in coverage.

4 / 5

Completeness

Explicitly answers both: what it does (review incoming issue, decide assign vs decline, auto-reopen gated PR) and when to use it, with a concrete "Use when the maintainer says..." clause listing trigger phrases.

5 / 5

Trigger Term Quality

Quotes four natural phrasings a maintainer would actually say — "look at this issue", "review issue #N", "should we take this", or asks "whether to assign someone" — giving comprehensive coverage with synonyms of the trigger event.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (incoming-issue triage) and explicitly disambiguates from the sibling skill: "distinct from review-pr, which assesses the full change and follows CI and review feedback" — minimal conflict risk.

5 / 5

Total

19

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 6 suspicious

Warning

Total

15

/

16

Passed

Repository

PrefectHQ/fastmcp

Path

.agents/skills/review-issue/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.