CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

receiving-code-review

Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation

1.34x
Quality

78%

Does it follow best practices?

Impact

97%

1.34x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./src-tauri/experts/skills/receiving-code-review/SKILL.md

The canonical home for this skill is receiving-code-review in obra/superpowers

SKILL.md
Quality
Evals
Security

Quality

Content

75%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 highly actionable behavioral playbook: scripted responses, concrete verification checklists, and a clear sequenced workflow with stop-points and recovery guidance, all without re-teaching anything Claude already knows. Its weaknesses are redundancy — the same banned phrases and the same unclear-items example appear in multiple sections — which inflates length without adding guidance, and a lightly specified failure-recovery loop for the implementation phase.

Suggestions

Consolidate the duplicated material: state the banned performative phrases once (in 'Forbidden Responses') and the items-1-6 example once (in 'Handling Unclear Feedback'), cutting roughly 30-40 lines while preserving all guidance.

Specify the implementation-phase feedback loop explicitly, e.g. 'IF a fix breaks a test: revert the fix, report what broke, and ask whether to proceed or take a different approach.'

Merge 'When To Push Back' and 'How to push back' into a single section, and fold the 'Source-Specific Handling' checklist into the main Response Pattern so the whole decision flow reads in one pass.

DimensionReasoningScore

Conciseness

The body assumes Claude's competence — it never explains what code review is or why it matters — but it repeats itself: the banned phrases ('You're absolutely right!', 'Great point!') appear in both 'Forbidden Responses' and 'Acknowledging Correct Feedback'; the items-1-6 unclear-items example appears verbatim in both 'Handling Unclear Feedback' and 'Real Examples'; and pushback guidance is spread across 'When To Push Back', 'How to push back', and 'Gracefully Correcting Your Pushback'. This fits anchor 3 ('mostly efficient but includes some unnecessary explanation or could be tightened') — not 2, since there is no concept re-teaching or padded prose, and not 4, since the duplicated blocks are concrete trimming targets.

3 / 5

Actionability

As an instruction-only skill it provides fully executable, copy-paste-ready guidance: scripted responses ('I understand items 1,2,3,6. Need clarification on 4 and 5 before proceeding.'), a concrete grep-based YAGNI check, a 5-point external-reviewer verification checklist, ordered implementation priorities, and the exact GitHub API route for thread replies. Specific examples cover the common cases (unclear items, wrong suggestions, YAGNI violations, mistaken pushback), matching anchor 5.

5 / 5

Workflow Clarity

The 6-step READ→UNDERSTAND→VERIFY→EVALUATE→RESPOND→IMPLEMENT pattern, the STOP-on-unclear rule, the ordered implementation sequence (blocking → simple → complex), and 'test each fix individually / verify no regressions' give a clear sequence with most checkpoints present; 'Gracefully Correcting Your Pushback' adds an error-recovery loop. It falls short of anchor 5 because the validate→fix→retry loop for the implementation phase is lightly specified (what to do when a fix regresses is only implicit), landing on anchor 4. It stays above 3 because checkpoints are explicit and this is a decision-process skill, not an uncapped destructive/batch operation workflow.

4 / 5

Progressive Disclosure

No bundle files (references/, scripts/, assets/) exist, and none are needed for a single-purpose behavioral skill; all content is at one level with no nested references. Sections are well-organized with clear, discoverable headers ('The Response Pattern', 'Forbidden Responses', 'When To Push Back', 'Common Mistakes'), matching anchor 4 ('good structure; most content appropriately placed; minor organization gaps'). At ~210 lines with the duplicated examples noted under conciseness, it exceeds the under-50-line simple-skill carve-out that would allow a 5.

4 / 5

Total

16

/

20

Passed

Description

70%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 has an explicit, well-scoped 'Use when...' trigger with natural keywords and clear differentiation from review-writing skills. Its main weakness is that the capability side is stated as abstract principles ('technical rigor and verification') rather than the concrete actions the skill actually teaches, which costs it both specificity and completeness.

Suggestions

Replace the principle clause 'requires technical rigor and verification, not performative agreement or blind implementation' with a concrete action list, e.g. 'Verifies review suggestions against the codebase, asks clarifying questions on unclear items, and pushes back with technical reasoning before implementing.'

Add the common trigger variations users actually say, such as 'review comments', 'PR feedback', or 'addressing review suggestions', to widen natural keyword coverage.

State the outcome the skill produces (correct, verified implementation of feedback with reasoned pushback where warranted) so the 'what' answers what the skill does, not just what attitude it requires.

DimensionReasoningScore

Specificity

The description names the domain ('receiving code review feedback') and a behavioral distinction ('requires technical rigor and verification, not performative agreement or blind implementation'), but never enumerates the concrete actions the skill teaches such as restating requirements, checking suggestions against the codebase, or pushing back with technical reasoning. It sits above anchor 2 (the verification-vs-blind-implementation contrast is a real, specific behavioral instruction, not generic filler) but below anchor 4 (only 1-2 actions are conveyed, and they are stated as principles rather than capabilities).

3 / 5

Completeness

The 'when' is explicit and well-scoped ('Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable'), and a 'what' is present ('requires technical rigor and verification, not performative agreement or blind implementation'). The what-side is principle-shaped rather than a concrete capability list, so it fits anchor 4 ('has both what and when; when could be more explicit or specific' — here it is the what that could be sharper) rather than anchor 5's fully concrete both-sides statement, and clearly above anchor 3 (neither side is missing or merely implied).

4 / 5

Trigger Term Quality

'code review feedback', 'implementing suggestions', and 'feedback seems unclear or technically questionable' are natural phrases a user would say when needing this skill. A few common variations are missing — 'review comments', 'PR feedback', 'addressing review suggestions' — which matches anchor 4 ('good keyword coverage; a few natural terms missing') rather than anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

Scoping to *receiving* feedback 'before implementing suggestions' distinguishes it from skills about writing reviews or performing code changes, and 'not performative agreement or blind implementation' is a distinct behavioral niche. There is minor overlap risk with skills for implementing PR review comments or general code-review workflows, matching anchor 4 ('mostly distinct; minor overlap risk') rather than anchor 5's clear-niche-with-minimal-conflict standard.

4 / 5

Total

15

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

arwei944/codeg

Path

src-tauri/experts/skills/receiving-code-review/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.