CtrlK
BlogDocsLog inGet started
Tessl Logo

pr-description

Update a GitHub PR description with a summary of changes

71

2.17x
Quality

55%

Does it follow best practices?

Impact

100%

2.17x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./.claude/skills/pr-description/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

92%

Write PR Description for Authentication Service Refactor

Issue reference formatting in Fixes section

Criteria
Without context
With context

Summary section present

0%

100%

Summary uses bullet points

0%

100%

Summary explains purpose

0%

100%

Fixes section present

0%

100%

Issue #102 uses Fixes format

0%

100%

Issue #87 uses Fixes format

0%

100%

No Closes/Resolves in Fixes section

100%

100%

Issues on separate lines

0%

100%

No diff duplication

0%

100%

100%

27%

Write PR Description for Payment Gateway SDK v3.0

Breaking changes documentation and section selection

Criteria
Without context
With context

Summary section present

100%

100%

Summary uses bullet points

0%

100%

Breaking Changes section present

55%

100%

Method rename documented

100%

100%

Required parameter documented

100%

100%

Removed method documented

100%

100%

Testing section present

0%

100%

No file enumeration in Summary

100%

100%

No Fixes section

100%

100%

100%

43%

Review and Complete an Incomplete PR Description

Conditional update and description completeness check

Criteria
Without context
With context

decision.md states placeholder found

100%

100%

pr_description.md has real content

100%

100%

Summary section present

0%

100%

Summary uses bullet points

0%

100%

Summary focuses on purpose not files

0%

100%

Summary mentions caching benefit

0%

100%

No Breaking Changes section

100%

100%

No Fixes section

100%

100%

Repository
pipecat-ai/pipecat
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.