CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-pr-creator

Analyzes git diffs and commit history to intelligently fill PR templates and create pull requests via gh CLI. Use when user wants to create a PR, needs PR description help, or says 'create a pull request', 'fill PR template', 'make a PR', 'open a pull request', or mentions PR creation.

Install with Tessl CLI

npx tessl i github:ravnhq/ai-toolkit --skill agent-pr-creator
What are skills?

92

1.04x

Quality

88%

Does it follow best practices?

Impact

100%

1.04x

Average score across 3 eval scenarios

SKILL.md
Review
Evals

Evaluation results

100%

Create a Pull Request for Email Notification Feature

PR template compliance and structure

Criteria
Without context
With context

Template sections present

100%

100%

Separator lines preserved

100%

100%

Exact checkbox labels

100%

100%

Correct checkbox checked

100%

100%

Breaking changes No checked

100%

100%

Screenshots N/A for non-UI

100%

100%

HEREDOC used in script

100%

100%

Title conventional prefix

100%

100%

Title length

100%

100%

Title imperative mood

100%

100%

Correct base branch

100%

100%

Without context: $0.1954 · 48s · 11 turns · 14 in / 2,586 out tokens

With context: $0.5862 · 2m 6s · 30 turns · 34 in / 6,698 out tokens

100%

10%

Open a Pull Request for a Payment Timeout Fix

Issue ID reference and commit type mapping

Criteria
Without context
With context

Linear ID referenced

100%

100%

Bug fix checkbox checked

100%

100%

Test changes checkbox checked

100%

100%

Non-matching types unchecked

100%

100%

Exact checkbox labels

100%

100%

Business value description

83%

100%

Title uses fix prefix

100%

100%

Title imperative mood

100%

100%

Title length

0%

100%

Breaking changes No

100%

100%

HEREDOC in script

100%

100%

Without context: $0.2729 · 1m 15s · 17 turns · 21 in / 3,715 out tokens

With context: $0.4129 · 1m 25s · 23 turns · 276 in / 4,328 out tokens

100%

Create a Pull Request for User API Restructuring

Breaking changes detection and migration steps

Criteria
Without context
With context

Breaking changes Yes

100%

100%

API endpoint migration

100%

100%

Removed export migration

100%

100%

Env var migration

100%

100%

Breaking changes No unchecked

100%

100%

Refactoring type checked

100%

100%

Other types unchecked

100%

100%

Exact checkbox labels

100%

100%

Screenshots N/A

100%

100%

Title refactor prefix

100%

100%

Title imperative mood

100%

100%

Title length

100%

100%

Without context: $0.1992 · 51s · 11 turns · 16 in / 2,877 out tokens

With context: $0.7260 · 2m 15s · 36 turns · 289 in / 8,437 out tokens

Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.