CtrlK
BlogDocsLog inGet started
Tessl Logo

pr

Creates and updates GitHub pull requests for cloudflare-docs changes. Load when asked to open, create, submit, update, or edit a PR, or write a PR title or description. Covers title conventions, branch naming, PR body structure, and the documentation checklist template.

70

Quality

85%

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

82%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 highly actionable, well-structured procedural skill with concrete commands and clear sequencing for both creating and editing PRs. The main improvement areas are removing the duplicated body-quoting warning and adding an explicit post-creation validation step.

Suggestions

Consolidate the repeated "do not use --body, shell quoting mangles backticks" warning into a single note referenced from both the editing and creating sections.

Add an explicit validation step after `gh pr create` (e.g. confirm the PR opened via `gh pr view`) before instructing the user to verify the deploy preview.

Consider moving the 10 title examples and the three summary examples into a references/ file to keep the core workflow lean while preserving them as lookup material.

DimensionReasoningScore

Conciseness

The body is mostly efficient and consists of repo-specific conventions Claude would not already know, but the `--body` quoting warning is repeated across the editing and creating sections and a few explanatory asides (e.g. "this is intentional") could be trimmed.

4 / 5

Actionability

Concrete, copy-paste-ready commands appear throughout (e.g. `gh pr view <number> --json title,body`, `gh pr create --base production --draft --title "..." --body-file /tmp/pr-body.md`) with exact file paths and explicit tool usage covering the common cases.

5 / 5

Workflow Clarity

Steps 1–4 for creating a PR are clearly sequenced with checkpoints (asking about untracked files, reading the template fresh) and the "After pushing" section provides a sync feedback loop, but there is no explicit validation that the PR was created successfully before sharing the URL.

4 / 5

Progressive Disclosure

No bundle files exist; the single SKILL.md is well organized with clear section headers and reads the live PR template from disk rather than hardcoding it. Minor gaps: the long title-example and summary-example blocks could optionally live in a reference file.

4 / 5

Total

17

/

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.

A strong, well-scoped description that clearly states both capability and explicit load triggers tied to natural user phrasing. Its only soft spot is slightly limited action verb variety and a few missing synonyms, which keep trigger and specificity just off full marks.

DimensionReasoningScore

Specificity

"Creates and updates GitHub pull requests" plus "Covers title conventions, branch naming, PR body structure, and the documentation checklist template" lists several specific actions with broad coverage of the PR domain, though the core verbs are limited to create/update variants.

4 / 5

Completeness

It explicitly answers what ("Creates and updates GitHub pull requests... Covers title conventions, branch naming, PR body structure, and the documentation checklist template") and when ("Load when asked to open, create, submit, update, or edit a PR, or write a PR title or description") with concrete trigger phrases.

5 / 5

Trigger Term Quality

"Load when asked to open, create, submit, update, or edit a PR, or write a PR title or description" covers many natural phrases users say, but omits common synonyms like "pull request" spelled out or "merge".

4 / 5

Distinctiveness Conflict Risk

Scoped specifically to "GitHub pull requests for cloudflare-docs changes," giving it a clear niche with distinct triggers and minimal conflict risk against generic PR or git 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
cloudflare/cloudflare-docs
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.