CtrlK
BlogDocsLog inGet started
Tessl Logo

ce-resolve-pr-feedback

Resolve PR review feedback. Use when addressing feedback already left on a PR. Not for reviewing the code before feedback exists; that is ce-code-review.

68

Quality

83%

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

The canonical home for this skill is ce-resolve-pr-feedback in EveryInc/compound-engineering-plugin

SKILL.md
Quality
Evals
Security

Quality

Content

85%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 well-engineered orchestration skill body: mode detection is tabulated and unambiguous, authority and escalation rules are explicit, validation/verification is built into both pipelines, and all detail is pushed one level deep into real, clearly-signaled reference files. The only real weakness is prose density — the pipeline-mode and authority paragraphs carry heavy nested parentheticals that could be flattened without losing meaning.

Suggestions

Flatten the nested parentheticals in the `mode:pipeline` and 'Authority in pipeline mode' sections (e.g. break the trajectory/invariant_rounds conditions into a short bullet list) — the content is right but the sentences require re-reading.

Trim the rationale sentences ('That is what lets an autonomous caller... loop this skill') to bare directives; the reasoning is inferable from the mode contract itself.

DimensionReasoningScore

Conciseness

The body is dense with operational instruction and explains nothing Claude already knows (no git/GitHub tutorials, no filler). A few passages could be tightened — the pipeline-mode paragraph stacks nested parentheticals and the escalation rationale ("That is what lets an autonomous caller...") is close to justification padding — so it sits at anchor 4 (efficient, minor trimmable instances) rather than anchor 5's every-token-earns-its-place.

4 / 5

Actionability

Concrete, executable specifics are present: an argument-to-mode table with example URL formats, the exact GraphQL REST path `repos/OWNER/REPO/pulls/comments/COMMENT_ID`, the positive/negative platform signal (`gh repo view` succeeding vs. a `gitlab.*` host), and a step-name enumeration for each mode. It falls short of anchor 5 because the actual fix/validate/reply mechanics live in the references rather than being copy-paste ready inline — acceptable for an orchestration skill, but the body itself has minor gaps.

4 / 5

Workflow Clarity

The orchestration sequence is explicit: judge every item centrally → dispatch fixer subagents only for approved items → validate → commit/push → reply/resolve → verify. Validation checkpoints are named in both pipelines (a 'validate' step plus a 'verify' step whose success criterion is 'Empty result from get-pr-comments on verify'), and the Success Criteria section acts as an end-of-run checklist with an explicit error-recovery path (`needs-human` escalation instead of stalling). This matches anchor 5's explicit-validation-with-feedback-loops profile; anchor 4 would leave checkpoints merely present with minor gaps, and validation here is explicit and terminal-state-checked.

5 / 5

Progressive Disclosure

The body is a genuine overview: each reference is one level deep, exists on disk, and is signaled with what it contains and when to read it (full-mode.md '9 steps: fetch... summary', targeted-mode.md '2 steps', evaluation-rubric.md 'read before judging any item', agents/pr-comment-resolver.md 'read before dispatching'). No detail that belongs in a reference is inlined, and all six referenced paths resolve to real files. This matches anchor 5's well-signaled one-level-deep structure.

5 / 5

Total

18

/

20

Passed

Description

82%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 concise, well-formed description: explicit what and when, third person, plus an explicit disambiguation against the sibling code-review skill. The main weakness is thin capability coverage — only 'resolve' is stated, so the description under-describes what the skill actually does (judge, fix, reply, resolve threads).

Suggestions

Name one or two more concrete actions in the description (e.g. 'fix the findings, reply, and resolve review threads') to lift specificity from one action word to several.

Consider adding a common user phrasing like 'address review comments' to broaden trigger-term coverage beyond 'feedback'.

DimensionReasoningScore

Specificity

"Resolve PR review feedback" names the domain (PR review feedback) and one concrete action (resolve), but stops there — the reply/commit/escalation mechanics that define the skill are absent from the description itself. It matches anchor 3 (domain plus 1-2 concrete actions, not comprehensive); anchor 4 would require several specific actions listed.

3 / 5

Completeness

The 'what' is explicit ("Resolve PR review feedback") and the 'when' is an explicit trigger clause ("Use when addressing feedback already left on a PR"), plus a negative boundary. This matches anchor 5's requirement of clearly answering both what and when with concrete trigger phrases; anchor 4 would leave 'when' only partially explicit, which is not the case here.

5 / 5

Trigger Term Quality

Natural terms a user would say are present: "PR review feedback", "feedback", "PR", "reviewing the code". A few common variants are missing (e.g. "review comments", "address comments", "fix PR feedback"), which places it at anchor 4 rather than 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

The negative trigger ("Not for reviewing the code before feedback exists; that is ce-code-review") explicitly separates this skill from the closely related code-review skill, giving it a clear niche (feedback already left on a PR). This is a clear-niche, minimal-conflict case matching anchor 5 rather than anchor 4's 'minor overlap risk'.

5 / 5

Total

17

/

20

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

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

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

referenced_paths_exist

Referenced path issues: 1 deeper-than-1-level

Warning

Total

13

/

16

Passed

Repository
crdant/compound-engineering-plugin
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.