CtrlK
BlogDocsLog inGet started
Tessl Logo

comprehensive-review-pr-enhance

Generate structured PR descriptions from diffs, add review checklists, risk assessments, and test coverage summaries. Use when the user says "write a PR description", "improve this PR", "summarize my changes", "PR review", "pull request", or asks to document a diff for reviewers.

71

Quality

89%

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

78%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 concise, well-structured skill with executable commands and a solid template, whose main defects are a missing validation checkpoint in the workflow and a broken reference to a non-existent bundle file. Fixing the dangling resources path would resolve the biggest weakness.

Suggestions

Fix the dangling reference in the Resources section: either create resources/implementation-playbook.md or move the file into a bundle directory that actually exists (e.g. references/), so the promised Python helpers are reachable.

Add a validation checkpoint to the workflow, e.g. after step 1 confirm the base branch resolves and the diff stat captures all intended commits before generating the description.

Replace the hardcoded 'npm test' example in the Testing checklist with a placeholder adapted to the project's actual test runner (e.g. '<project test command>').

DimensionReasoningScore

Conciseness

The body is lean with no padding or explanation of concepts Claude already knows — every section (workflow, template, checklist rules, splitting) carries actionable content, matching the 'every token earns its place' anchor.

5 / 5

Actionability

Concrete executable commands ('git diff <base>...HEAD --stat', 'git checkout -b feature/part-1 / git cherry-pick') and a complete PR description template, but with minor gaps: parameter placeholders are unsubstituted, the Testing checklist hardcodes 'npm test', and the referenced Python helpers playbook does not exist. Not 3 because the guidance is genuinely executable, not pseudocode.

4 / 5

Workflow Clarity

A clear 5-step sequence runs from scope discovery ('Run git diff <base>...HEAD --stat') through categorisation to risk flagging, with only minor validation gaps (no checkpoint confirming the base branch resolves or that the full diff was captured). Operations are read-only so the destructive-operation cap does not apply; not 5 because there are no explicit validation checkpoints.

4 / 5

Progressive Disclosure

The body is well-sectioned and appropriately defers detail, but its only external reference — 'resources/implementation-playbook.md — Python helpers for automated PR analysis' — is a dangling path: no resources/, references/, scripts/, or assets/ directory exists in the bundle, so navigation to the deferred material fails. A broken reference is more than the 'minor organization gaps' of anchor 4.

3 / 5

Total

16

/

20

Passed

Description

96%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: concrete capabilities, explicit use-when triggers with natural user phrasing, and a clear niche. The only weakness is mild overlap risk between the 'PR review' trigger and adjacent code-review skills.

DimensionReasoningScore

Specificity

'Generate structured PR descriptions from diffs, add review checklists, risk assessments, and test coverage summaries' lists four concrete actions that comprehensively cover the skill's workflow, matching the anchor-5 example rather than the 'minor gaps' of 4.

5 / 5

Completeness

Explicitly answers both what (the first sentence lists the capabilities) and when ('Use when the user says...'), with concrete quoted trigger phrases, mirroring the anchor-5 example structure exactly.

5 / 5

Trigger Term Quality

Six natural trigger phrases are quoted verbatim — 'write a PR description', 'improve this PR', 'summarize my changes', 'PR review', 'pull request', 'document a diff' — with PR/pull-request synonyms covered; no common user variant is notably missing.

5 / 5

Distinctiveness Conflict Risk

The PR-enhancement niche is clear and mostly distinct, but the 'PR review' trigger could fire for a code-review or commit-message skill, creating minor overlap with closely related skills — anchor 4 rather than 5; not 3 since the remaining triggers are specific to PR documentation.

4 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-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.