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:qsimeon/openclaw-engaging --skill gh-issues72
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/skillEvaluation — 100%
↑ 2.00xAgent success when using this skill
Validation for skill structure
GitHub API authentication and issue fetching
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
Sub-agent issue fix workflow and PR creation
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
Pre-flight deduplication and claims tracking
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
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.