CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

review-pending-pr-reviews

Review, grill, edit, and post pending PR review drafts saved by /review-pr (or its batch/cron runners). Lists drafts that have not yet been posted, walks the maintainer through each finding, then posts, closes, or discards. Use when the user says "post my pending reviews", "what reviews are waiting", "go through the review outbox", or invokes /review-pending-pr-reviews.

Quality

93%

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.

Excellent executable workflow skill: concrete commands, explicit validation gates and feedback loops for an outward-facing batch operation, and no filler. The only room for improvement is trimming repeated/rationale prose and moving the comment-template library and grill protocol into one-level reference files.

DimensionReasoningScore

Conciseness

The body is dense with skill-specific operational state (frontmatter semantics, verdict-to-flag mapping, commit guard) and never explains concepts Claude already knows, but the Step 3 rationale prose runs long, "never delete the file" is stated twice, and the time-sensitive pipeline_version constant '9' sits in prose rather than an old-patterns section — minor instances that could be trimmed, so anchor 4 rather than the every-token-earns-its-place anchor.

4 / 5

Actionability

Every step ships copy-paste-ready commands: the gh pr view drift query with jq, heredoc staging with --body-file, exact gh pr review/--request-changes invocations, the guarded git -C sequence, and three complete close-comment templates — fully executable with specific examples covering the common verdict cases.

5 / 5

Workflow Clarity

A numbered pipeline (find → drift check → grill → present → actions → commit → summary) with explicit validation checkpoints throughout a batch/outward-facing operation: drift flags before any prompt, grill drop/re-tier/keep with verdict recompute and a post-grill confirmation brief, 'Wait for the maintainer to choose an action', mandatory show-before-post for close comments, and 'post all' explicitly not bypassing the grill — matching the anchor with validation steps and feedback loops, so the batch-operation cap does not apply.

5 / 5

Progressive Disclosure

Sections are well organized (Configuration, steps 1–6, Empty queue) with no nested or buried references, but the ~330-line body inlines a full close-comment template library and the entire grill protocol — content that could live in a one-level reference file — so it fits the good-structure/minor-gaps anchor rather than the clear-split-with-signaled-references anchor.

4 / 5

Total

18

/

20

Passed

Description

96%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 third-person action coverage, quoted natural trigger phrases, and an explicit Use-when clause. The only soft spot is minor overlap risk with its closely related sibling skill /review-pr.

DimensionReasoningScore

Specificity

"Review, grill, edit, and post pending PR review drafts" and "Lists drafts that have not yet been posted, walks the maintainer through each finding, then posts, closes, or discards" enumerate the full action set (list, review, grill, edit, post, close, discard) with no meaningful coverage gaps, matching the comprehensive-coverage anchor rather than the minor-gaps anchor.

5 / 5

Completeness

Both questions are answered explicitly: the first two sentences give a concrete "what", and "Use when the user says..." supplies concrete "when" trigger phrases, matching the anchor that requires both with explicit triggers rather than the anchor-4 case where 'when' could be more specific.

5 / 5

Trigger Term Quality

Quotes three natural user phrasings — "post my pending reviews", "what reviews are waiting", "go through the review outbox" — plus the explicit slash-command invocation, covering synonyms (pending/waiting/outbox) the way a user would actually say them.

5 / 5

Distinctiveness Conflict Risk

It carves a clear niche — the outbox for drafts saved by the named sibling skill /review-pr — with posting/waiting/outbox triggers that sibling does not own, but the closely related /review-pr means generic 'review this PR' phrasing carries minor overlap risk, fitting the mostly-distinct anchor rather than minimal-conflict.

4 / 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

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

15

/

16

Passed

Repository

nrwl/nx

Path

.claude/skills/review-pending-pr-reviews/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.