CtrlK
BlogDocsLog inGet started
Tessl Logo

pr-ready

Resolve CI failures, merge conflicts, or local branch changes to get a PR ready

54

Quality

58%

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-ready/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

85%

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

The body is a concise, well-sequenced workflow with clear confirmation checkpoints for the destructive operations involved, and it appropriately needs no external references. It could be slightly more actionable by including exact gh subcommands rather than naming the CLI generically.

Suggestions

Replace generic 'using the `gh` CLI' with concrete subcommands, e.g. `gh pr checks` and `gh pr view`, so the guidance is copy-paste ready.

Name the specific git commands for inspection steps (e.g. `git log @{u}..` or `git status -sb`) instead of describing the check in prose.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence, giving only the procedural steps and explicit confirmation gates without explaining git, rebasing, or CI concepts Claude already knows.

3 / 3

Actionability

It names concrete commands (`git status`, `gh` CLI) and ordered actions, but lacks copy-paste-ready command forms for the inspection steps and offers no specific gh subcommands to run.

2 / 3

Workflow Clarity

It sequences distinct branches (uncommitted changes, merge conflict, CI failure) with explicit numbered steps and repeated validation/confirmation checkpoints before risky pushes, satisfying the feedback-loop requirement.

3 / 3

Progressive Disclosure

For a simple single-purpose skill under 50 lines with no need for external references, the content is well-organized into clear sections, which the guidelines say can score 3 without external file references.

3 / 3

Total

11

/

12

Passed

Description

32%

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 identifies a clear domain and a few natural trigger terms, but it omits any explicit 'Use when...' guidance and stays generic about the concrete actions performed. It is distinguishable yet not as sharp or trigger-complete as the best examples.

Suggestions

Add an explicit 'Use when...' clause naming the situations a user would describe, e.g. 'Use when a pull request is failing CI, has merge conflicts, or has uncommitted/unpushed changes.'

Expand the action verbs beyond 'Resolve' to concrete operations like 'fix failing CI checks, resolve merge conflicts, and push local branch changes'.

Add natural trigger variations users actually say, such as 'build is red', 'failing checks', or 'merge conflicts'.

DimensionReasoningScore

Specificity

The description names a domain (CI failures, merge conflicts, branch changes) and actions (resolve), but resolves are stated generically without multiple distinct concrete actions like the 3-anchor examples.

2 / 3

Completeness

It answers what the skill does but provides no explicit 'Use when...' trigger clause, which the guidelines state must cap completeness at 2; here the when is entirely implicit so it sits at the low end.

1 / 3

Trigger Term Quality

It surfaces relevant natural terms ('CI failure', 'merge conflict', 'PR ready') that users would say, but lacks common variations such as 'build is failing', 'red CI', 'conflicts', or 'push my branch'.

2 / 3

Distinctiveness Conflict Risk

The PR-readiness niche is fairly specific, but the phrasing could overlap with general git or merge skills and lacks distinct triggers that fully separate it.

2 / 3

Total

7

/

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
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.