CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

receiving-code-review

收到代码审查反馈后、实施建议之前使用,尤其当反馈不明确或技术上有疑问时——需要技术严谨性和验证,而非敷衍附和或盲目执行

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

81%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 highly actionable and workflow-clear: concrete dialogue templates, explicit validation checkpoints (test each fix, verify no regressions), error-recovery guidance, and a real GitHub API command. Its main weakness is redundancy — the unclear-items example and the anti-sycophancy prohibitions are repeated across sections, and the mistakes table restates earlier content.

Suggestions

Remove the verbatim duplicate of the '第 1、2、3、6 项' example — keep it in 真实案例 and reference it from 处理不明确的反馈, or vice versa.

Consolidate the repeated '你说得太对了!' / gratitude prohibitions into the single 禁止的回应 section and drop the restatements in 确认正确的反馈 and 真实案例.

Trim the 常见错误 table to only mistakes not already covered by earlier sections, or replace the table with cross-references to those sections.

DimensionReasoningScore

Conciseness

The body is mostly efficient with distinct actionable sections, but includes clear redundancy: the '第 1、2、3、6 项' clarification example appears verbatim in both 处理不明确的反馈 and 真实案例, the '你说得太对了!' prohibition recurs across three sections, and the 常见错误 table largely restates earlier sections. This matches anchor 3 (mostly efficient but could be tightened) rather than 4, where only minor trimming would be needed.

3 / 5

Actionability

The guidance is fully concrete and executable: copy-paste-ready response templates ("✅ '第 1、2、3、6 项我理解了。第 4 和第 5 项需要澄清后再动手。'"), a specific command for GitHub replies (gh api repos/{owner}/{repo}/pulls/{pr}/comments/{id}/replies), a concrete verification procedure (grep the codebase for usage before 'formalizing' an interface), and ✅/❌ dialogue examples covering the common cases. For an instruction-only skill this matches anchor 5.

5 / 5

Workflow Clarity

A clear 6-step response sequence (阅读→理解→验证→评估→回应→实施) plus an implementation order with explicit validation checkpoints ('逐个测试每项修复', '验证没有回归'), an error-recovery path (优雅地纠正自己的反驳), and a common-mistakes checklist. Validation steps are explicitly present for the multi-item batch case, so the batch-operation cap does not apply; this matches anchor 5.

5 / 5

Progressive Disclosure

The skill is a single ~200-line file with no bundle files; sections are well-organized with clear headers, a mistakes table, and concrete examples, making navigation easy. It matches anchor 4 (good structure, minor organization gaps from the duplicated sections) rather than 5, since the simple-skill exception applies only to skills under 50 lines and the inline redundancy could be consolidated.

4 / 5

Total

17

/

20

Passed

Description

78%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 that explicitly states both when to use the skill (after receiving review feedback, before implementing, especially when unclear or questionable) and what it demands (technical rigor and verification over sycophancy or blind execution). Keyword coverage is good but would benefit from more synonyms of natural trigger phrases, and the action enumeration is slightly thin relative to what the body actually covers.

Suggestions

Add one or two concrete actions to the description (e.g., 提出澄清性问题、有理有据地反驳) so the 'what' covers more of the skill's actual scope.

Include common trigger variations such as 'PR 反馈', '审查意见', or 'reviewer comments' to improve trigger matching across phrasings users naturally use.

DimensionReasoningScore

Specificity

The description names the domain (代码审查反馈) and 1-2 concrete behaviors ("需要技术严谨性和验证,而非敷衍附和或盲目执行" — verify before implementing, push back rather than blindly comply), but does not comprehensively enumerate the skill's actions (clarifying questions, per-item testing, technical rebuttal are body-only). It matches anchor 3: domain plus 1-2 concrete actions, not comprehensive — below 4 because action coverage is thin, above 2 because the named behaviors are concrete rather than generic.

3 / 5

Completeness

It explicitly answers both questions: 'when' via "收到代码审查反馈后、实施建议之前使用,尤其当反馈不明确或技术上有疑问时" (use after receiving code review feedback, before implementing, especially when unclear or technically questionable) and 'what' via the rigor-and-verification mandate with explicit anti-patterns. Matches anchor 5 — both what and when are explicit with concrete trigger conditions; not 4 because the 'when' clause is already fully explicit and conditioned rather than needing more specificity.

5 / 5

Trigger Term Quality

Natural trigger phrases are present: "收到代码审查反馈后" (receiving code review feedback), "实施建议之前" (before implementing suggestions), "反馈不明确" (unclear feedback), "技术上有疑问" (technically questionable). This is good keyword coverage matching anchor 4; it falls short of 5 because common variations and synonyms (e.g., 'PR feedback', 'reviewer comments', 'review comments') are missing.

4 / 5

Distinctiveness Conflict Risk

The niche is distinct — responding to received review feedback rather than performing reviews — with situation-specific triggers. However, the 'code review' keyword overlaps with skills for conducting code reviews, giving minor overlap risk with a closely related skill, matching anchor 4 rather than 5.

4 / 5

Total

16

/

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

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

Total

13

/

16

Passed

Repository

jnMetaCode/superpowers-zh

Path

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.