CtrlK
BlogDocsLog inGet started
Tessl Logo

gh-issues

Fetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]

Install with Tessl CLI

npx tessl i github:attilaczudor/Test --skill gh-issues
What are skills?

72

2.00x

Does it follow best practices?

Evaluation100%

2.00x

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

27%

GitHub Issue Fetcher Script

GitHub API authentication and issue fetching

Criteria
Without context
With context

Uses curl not gh

100%

100%

Bearer token format

100%

100%

Accept header included

100%

100%

Token env check first

50%

100%

First config fallback

100%

100%

Second config fallback

100%

100%

Filters pull requests

0%

100%

401/403 error message

33%

100%

Uses issues API endpoint

100%

100%

Correct query params

100%

100%

Without context: $0.2334 · 1m 6s · 15 turns · 70 in / 4,242 out tokens

With context: $0.6057 · 1m 47s · 22 turns · 28 in / 6,246 out tokens

100%

49%

Automated Issue Fix Agent Template

Sub-agent issue fix workflow and PR creation

Criteria
Without context
With context

Branch name format

100%

100%

Commit message prefix

100%

100%

Commit closes issue

37%

100%

Credential helper disabled

0%

100%

Token in remote URL

60%

100%

GIT_ASKPASS=true on push

0%

100%

No gh CLI in push/PR steps

100%

100%

PR Summary section

100%

100%

PR Changes section

0%

100%

PR Testing section

100%

100%

Confidence check

0%

100%

No force-push

100%

100%

No base branch modification

0%

100%

Without context: $0.3784 · 2m 5s · 18 turns · 24 in / 6,297 out tokens

With context: $0.5946 · 2m 13s · 21 turns · 378 in / 6,503 out tokens

100%

74%

Issue Processing Guard System

Pre-flight deduplication and claims tracking

Criteria
Without context
With context

PR check via GitHub API

16%

100%

Branch check via GitHub API

33%

100%

Branch check on push repo

100%

100%

Claims file path

0%

100%

Claims key format

0%

100%

Claims value is ISO timestamp

0%

100%

Two-hour expiry

0%

100%

Expired claims cleaned up

62%

100%

Creates claims dir if missing

37%

100%

Uses curl with Bearer token

25%

100%

Without context: $0.6164 · 2m 50s · 25 turns · 31 in / 10,700 out tokens

With context: $0.7294 · 2m 29s · 23 turns · 274 in / 8,750 out tokens

Evaluated
Agent
Claude Code
Model
Unknown

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.