CtrlK
BlogDocsLog inGet started
Tessl Logo

comprehensive-review-pr-enhance

You are a PR optimization expert specializing in creating high-quality pull requests that facilitate efficient code reviews. Generate comprehensive PR descriptions, automate review processes, and ensure PRs follow best practices for clarity, size, and reviewability.

48

Quality

50%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/comprehensive-review-pr-enhance/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The skill is well-structured and easy to scan, but it relies on abstract instructions, repeats content already in the frontmatter, and points to a template file that is absent from the bundle, leaving every dimension at the mid level.

Suggestions

Remove the verbatim-repeated description and the restating 'Context' section to tighten the body.

Add a concrete PR-description template or worked example inline, since the referenced `resources/implementation-playbook.md` is not present in the bundle.

Convert the Instructions into a numbered sequence with an explicit validation/checklist step (e.g., confirm breaking changes and rollout notes are flagged before finalizing the description).

DimensionReasoningScore

Conciseness

The body is mostly tight bullet lists, but it repeats the frontmatter description verbatim and the 'Context' section restates what the Use/Do-not-use sections already convey, so it could be trimmed.

2 / 3

Actionability

The Output Format names concrete sections to produce, but the Instructions are abstract verbs ('Analyze the diff and identify intent and scope', 'Summarize changes... clearly') with no example or template, and the concrete templates are deferred to a referenced file.

2 / 3

Workflow Clarity

Steps are listed but as an unsequenced bullet list rather than a numbered flow, and there are no validation checkpoints or feedback loops (e.g., verifying breaking changes are flagged before finalizing).

2 / 3

Progressive Disclosure

The body is well organized into clearly labeled sections and signals a one-level-deep reference, but that reference (`resources/implementation-playbook.md`) does not exist in the bundle, breaking navigation.

2 / 3

Total

8

/

12

Passed

Description

50%

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 conveys a clear domain and several concrete actions, but its second-person voice, marketing-flavored language, and absence of an explicit 'Use when' trigger keep every dimension at the mid level.

Suggestions

Rewrite in third person (e.g., 'Generates comprehensive PR descriptions...') instead of 'You are a PR optimization expert'.

Add an explicit 'Use when...' trigger clause naming natural user phrasings (e.g., 'Use when writing or improving a PR description, summarizing a diff for review, or reducing PR size').

Replace marketing terms ('optimization expert', 'best practices') with concrete trigger terms users actually say, such as 'pull request', 'PR description', and 'code review'.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions ('Generate comprehensive PR descriptions', 'automate review processes', 'ensure PRs follow best practices for clarity, size, and reviewability') which would be a 3, but it opens with second-person voice ('You are a PR optimization expert'), which the guidelines penalize by reducing the specificity score by 1.

2 / 3

Completeness

It clearly states what the skill does, but there is no explicit 'Use when...' clause or equivalent trigger guidance for when Claude should invoke it, which the guidelines cap at 2.

2 / 3

Trigger Term Quality

It includes some natural terms users would say ('pull requests', 'PR descriptions', 'code reviews'), but the framing leans on marketing language ('PR optimization expert', 'best practices', 'reviewability') and lacks the common variations a user would naturally phrase, so it stops short of full coverage.

2 / 3

Distinctiveness Conflict Risk

The PR-description niche is reasonably specific, but broad phrases like 'automate review processes' and 'best practices' could overlap with a general code-review skill, and without explicit triggers it is not cleanly disambiguated.

2 / 3

Total

8

/

12

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
rmyndharis/antigravity-skills
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.