CtrlK
BlogDocsLog inGet started
Tessl Logo

pr-creator

Use this skill when asked to create a pull request (PR). It ensures all PRs follow the repository's established templates and standards.

Install with Tessl CLI

npx tessl i github:google-gemini/gemini-cli --skill pr-creator
What are skills?

73

Does it follow best practices?

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

84%

7%

PR Description and Creation Script for a Feature Branch

Template-compliant PR description and gh CLI usage

Criteria
Without context
With context

Template headings preserved

100%

100%

New feature box checked

100%

100%

Unit tests box checked

100%

100%

Uncompleted boxes left unchecked

87%

100%

Issue linked

100%

100%

body-file flag used

100%

100%

Temp file written first

0%

0%

Temp file removed

0%

0%

Conventional Commits title format

50%

100%

gh CLI used

100%

100%

Summary section filled

100%

100%

Without context: $0.1837 · 36s · 11 turns · 11 in / 2,014 out tokens

With context: $0.2647 · 56s · 15 turns · 308 in / 2,785 out tokens

100%

Prepare a Repository for a Pull Request

Branch safety and commit message conventions

Criteria
Without context
With context

Detects current branch

100%

100%

Creates non-main branch

100%

100%

Branch name is descriptive

100%

100%

Conventional Commits format

100%

100%

No push to main

100%

100%

Safety guard documented

100%

100%

Changes staged before commit

100%

100%

Branch rationale documented

100%

100%

Commit format rationale documented

100%

100%

Commit after branch switch

100%

100%

Without context: $0.2324 · 1m 1s · 12 turns · 61 in / 3,177 out tokens

With context: $0.2548 · 1m 11s · 12 turns · 12 in / 3,093 out tokens

100%

22%

Automate the Full PR Creation Workflow for an npm Project

Preflight checks and template discovery workflow

Criteria
Without context
With context

Preflight command used

100%

100%

Preflight runs first

100%

100%

Template path checked

100%

100%

body-file flag used

100%

100%

Temp file written before gh call

0%

100%

Temp file cleaned up

0%

100%

Conventional Commits title

50%

100%

gh CLI used for PR creation

100%

100%

Preflight rationale documented

100%

100%

body-file rationale documented

100%

100%

Without context: $0.2680 · 58s · 14 turns · 15 in / 3,171 out tokens

With context: $0.3185 · 1m 24s · 15 turns · 14 in / 4,154 out tokens

Evaluated
Agent
Claude Code

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.