CtrlK
BlogDocsLog inGet started
Tessl Logo

github-pr-workflow

Working with GitHub Pull Requests using the gh CLI. Use for fetching PR details, review comments, CI status, and understanding the difference between PR-level comments vs inline code review comments.

Install with Tessl CLI

npx tessl i github:YPares/agent-skills --skill github-pr-workflow
What are skills?

95

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

12%

Missing Review Feedback Investigation

Inline vs PR-level comment distinction

Criteria
Without context
With context

Inline comments endpoint

100%

100%

PR-level comments endpoint

38%

100%

Does NOT rely solely on gh pr view --comments

100%

100%

Accepts PR number argument

100%

100%

Accepts optional repo argument

100%

100%

Explanation covers comment type distinction

100%

100%

Explanation covers gh pr view limitation

100%

100%

Separate output sections

100%

100%

Correct endpoint path format

60%

100%

EXPLANATION.md file present

100%

100%

Script is a bash script

100%

100%

Without context: $0.1879 · 55s · 12 turns · 13 in / 2,639 out tokens

With context: $0.3837 · 1m 21s · 22 turns · 2,317 in / 4,255 out tokens

77%

2%

PR Review Response Automation

Unresolved comment workflow using gh-pr-info

Criteria
Without context
With context

Uses gh-pr-info script

0%

0%

Repo auto-detection

100%

100%

Optional repo argument

100%

100%

GraphQL-based filtering referenced

100%

100%

Workflow step: get unresolved comments first

100%

100%

Workflow step: make fixes in local branch

100%

100%

Excludes resolved/collapsed/dismissed

80%

100%

PR number argument

100%

100%

Script is a bash script

100%

100%

WORKFLOW.md file present

100%

100%

gh-pr-info repo argument forwarded

0%

0%

Without context: $0.3443 · 1m 40s · 19 turns · 19 in / 5,759 out tokens

With context: $0.3045 · 1m 9s · 16 turns · 2,311 in / 3,870 out tokens

78%

1%

Pre-Merge PR Checklist Tool

Comprehensive PR status and CI reporting

Criteria
Without context
With context

CI checks command

100%

0%

Files changed endpoint

0%

100%

PR-level comments endpoint

100%

100%

PR number argument

100%

100%

Optional repo argument

100%

100%

Repo auto-detection

100%

100%

CI failures highlighted

100%

100%

gh-pr-info delegation

87%

100%

Structured report sections

100%

100%

Failed CI log command

0%

0%

Script is a bash script

100%

100%

Without context: $0.2234 · 1m 10s · 14 turns · 14 in / 4,219 out tokens

With context: $0.4674 · 1m 43s · 25 turns · 105 in / 5,592 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.