CtrlK
BlogDocsLog inGet started
Tessl Logo

create-github-pr

Create GitHub pull requests using the gh CLI. Use when the user wants to create a new PR, submit code for review, or open a pull request. Trigger keywords - create PR, pull request, new PR, submit for review, code review.

71

Quality

87%

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

85%Weight 40%Scale 1-3

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

An actionable, well-sequenced skill body with executable commands, validation checkpoints, and clean single-file organization. Its main weakness is minor repetition of the branch-naming and conventional-commit conventions across sections.

Suggestions

State the branch-naming convention once (in Verify Branch State) and reference it from Prerequisites rather than repeating the format in both places.

Consolidate the conventional-commit guidance so the type/scope list and the checklist item reference a single source of truth.

DimensionReasoningScore

Conciseness

The body is mostly lean and assumes Claude's competence (no explaining of git/gh concepts), but the branch-naming convention is stated in Prerequisites and again in Verify Branch State, and conventional-commit format appears in both the Title Format and Checklist sections, so it could be tightened.

2 / 3

Actionability

Guidance is fully executable throughout — concrete `gh pr create` invocations with real flags, git verification commands, and a complete copy-paste-ready example PR.

3 / 3

Workflow Clarity

The process is clearly sequenced (Prerequisites → Before Creating → Creating → After) with explicit verification checkpoints: 'Never create PRs directly from main', a numbered Verify Branch State list, and the pre-commit gate before opening.

3 / 3

Progressive Disclosure

No bundle files exist and none are needed; the single SKILL.md is organized into clearly titled sections (Prerequisites, Creating, Title Format, Description Format, Example, Useful Options) making navigation easy with no nested references.

3 / 3

Total

11

/

12

Passed

Description

90%Weight 40%Scale 1-3

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 with explicit trigger guidance, third-person voice, and a clear niche. The only weakness is that the named actions are restatements of one capability rather than a list of distinct concrete actions.

Suggestions

Replace the repeated PR-creation phrasings with a few genuinely distinct concrete actions the skill performs (e.g. set title/body, attach labels, target a base branch) to lift specificity.

DimensionReasoningScore

Specificity

It names the domain ('Create GitHub pull requests using the gh CLI') and several phrasings of the action, but they are variations of one action (create/submit/open a PR) rather than multiple distinct concrete capabilities like extract, fill, and merge, so it is not comprehensive.

2 / 3

Completeness

It clearly answers what ('Create GitHub pull requests using the gh CLI') and when ('Use when the user wants to create a new PR, submit code for review, or open a pull request') with an explicit 'Use when' trigger clause.

3 / 3

Trigger Term Quality

The explicit 'Trigger keywords - create PR, pull request, new PR, submit for review, code review' list gives good coverage of natural terms a user would actually say.

3 / 3

Distinctiveness Conflict Risk

The niche is clear and narrow (gh-CLI PR creation) with distinct triggers, making it unlikely to fire for an unrelated skill.

3 / 3

Total

11

/

12

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 missing

Warning

Total

15

/

16

Passed

Repository
NVIDIA/OpenShell
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.