CtrlK
BlogDocsLog inGet started
Tessl Logo

pr-name

Review or correct a Remotion pull request title

54

Quality

60%

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 ./.agents/skills/pr-name/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

87%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 concise, well-structured, and gives concrete executable title formats for every category, fully respecting Claude's intelligence. Its main weakness is the absence of an explicit validation/verification step for choosing between default and special prefixes, which matters because misclassification is easy and the rules carry exceptions.

Suggestions

Add a brief verification step, e.g. before finalizing the title, confirm whether the change touches shipped behavior vs. tests-only and re-check the affected package's package.json `name` to catch misclassification.

Surface the special-category decision as an ordered check (tests-only? docs-only? Elements? convert? example? brand? it-tests? skill?) so the prefix selection is a deterministic pass rather than prose to interpret.

Add one one-line example of a multi-package change showing how to pick 'the one most relevant', since that branch is currently underspecified.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence: it never explains what a PR title or a package.json is, and every line either states a rule or gives a format example; it fits anchor 5's 'Lean and efficient; assumes Claude's competence; every token earns its place'.

5 / 5

Actionability

Concrete copy-paste title formats are given for every category (e.g. '`@remotion/shapes`: Add heart shape', 'Internal: Stabilize registration range test in `@remotion/transitions`'), with the exact rule to read package.json's `name` value, matching anchor 5's fully executable, example-covered common cases.

5 / 5

Workflow Clarity

A rough sequence is present (inspect title and diff, read package.json, then choose default prefix or special category) but there are no validation checkpoints and a destructive-adjacent operation (choosing a prefix that misclassifies shipped vs internal changes) has no verify step, so the batch-classification guidance caps this at anchor 3 per the validation-cap guideline.

3 / 5

Progressive Disclosure

Under 50 lines of well-organized body with no external references needed and a single clear '## Special handling' section; per the simple-skills scoring note, a short single-purpose skill with well-organized sections scores 5 here.

5 / 5

Total

18

/

20

Passed

Description

32%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 is narrowly scoped and distinct, but it states only a single action and omits any 'Use when...' trigger guidance, leaving users without explicit invocation cues. It reads more like a label than a discoverable trigger.

Suggestions

Add an explicit trigger clause, e.g. 'Use when reviewing or renaming a Remotion PR title, or when the user asks to fix a commit/PR name.'

Enumerate concrete actions to raise specificity, e.g. 'Review or correct a Remotion pull request title — propose a prefix, format the title, or reclassify it by category.'

Include natural synonyms users say (PR name, commit title, conventional-commit prefix) so the skill surfaces on phrased requests.

DimensionReasoningScore

Specificity

The description 'Review or correct a Remotion pull request title' names the domain (Remotion PR titles) and a concrete action ('Review or correct') but offers only one verb, no enumeration of sub-actions, which matches anchor 2's 'Names the domain but actions are minimal or generic'.

2 / 5

Completeness

It states a clear 'what' (review/correct a PR title) but has no 'Use when...' clause or any 'when' trigger, so per the judging guideline a missing trigger clause caps completeness low; this fits anchor 2's 'Has a vague what and no when' best, nudged up from 1 because the 'what' is concrete rather than vague.

2 / 5

Trigger Term Quality

The phrase 'pull request title' is the only natural trigger term; missing common variations users say ('PR name', 'commit message', 'rename a PR', 'conventional commit title'), matching anchor 2's 'One or two generic keywords; missing the natural phrases users say'.

2 / 5

Distinctiveness Conflict Risk

Scoped tightly to 'a Remotion pull request title', it is clearly distinct from generic PR or git skills with minimal overlap risk, matching anchor 4's 'Mostly distinct; minor overlap risk with closely related skills'.

4 / 5

Total

10

/

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
remotion-dev/remotion
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.