CtrlK
BlogDocsLog inGet started
Tessl Logo

pr-change-analysis

手动触发的 FastGPT PR 或本地分支变更梳理技能。仅当用户显式调用 $pr-change-analysis 时使用;用于 reviewer 分析一个 GitHub PR 或当前本地分支相对 upstream/main 的需求变更、影响范围、代码质量与代码风格,不用于自动审查触发。

73

Quality

90%

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

92%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, well-sequenced with safety checkpoints, and concisely written. It is a strong, self-contained review skill with little to improve.

DimensionReasoningScore

Conciseness

Lean and efficient, assuming Claude's competence with no padding about git/diff basics; only minor explanatory phrases like '需要用 reviewer 能快速理解的方式说明' could be trimmed, keeping it just below the 5-anchor.

4 / 5

Actionability

Fully executable, copy-paste-ready guidance: exact 'gh pr view' fields, 'git diff upstream/main...HEAD -- <path>', 'git show upstream/main:<path>', 'rg -n ...', plus a concrete markdown output template covering common cases.

5 / 5

Workflow Clarity

Clearly sequenced (入口判断 → 信息收集 → 审查维度 → 深挖方法 → 输出格式) with explicit validation checkpoints ('切换 PR 前必须检查 git status --short') and a '调用链闭环' feedback loop.

5 / 5

Progressive Disclosure

Self-contained single-file skill with no bundle files present; content is well-organized under clear section headers, satisfying the simple-skill exception for a top score.

5 / 5

Total

19

/

20

Passed

Description

87%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 clearly states both the capability and the manual trigger, with concrete actions and low conflict risk. It is strong overall, with only minor room to add more natural synonyms.

DimensionReasoningScore

Specificity

Names the FastGPT PR/branch domain and several concrete actions ('需求变更、影响范围、代码质量与代码风格'), but phrasing is slightly less crisp than the comprehensive 5-anchor.

4 / 5

Completeness

Explicitly answers both 'what' (analyzes requirement changes, impact, quality, style) and 'when' ('仅当用户显式调用 $pr-change-analysis 时使用') with a concrete trigger phrase.

5 / 5

Trigger Term Quality

Includes the explicit invocation token '$pr-change-analysis' plus natural terms like 'PR' and '本地分支'; good coverage but fewer synonyms/extensions than the 5-anchor.

4 / 5

Distinctiveness Conflict Risk

A clear niche (FastGPT PR/local-branch review) with an explicit trigger and an explicit exclusion ('不用于自动审查触发'), minimizing conflict with other review skills.

5 / 5

Total

18

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
labring/FastGPT
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.