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-creator73
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillAgent success when using this skill
Validation for skill structure
Template-compliant PR description and gh CLI usage
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
Branch safety and commit message conventions
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
Preflight checks and template discovery workflow
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
Table of Contents
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.