Back to skills
extension
Category: Security & ComplianceAPI key required

tester_skill

Manage GitHub issues by listing, filtering, spawning fix agents, creating PRs, and tracking review comments using the authenticated gh CLI.

personAuthor: tsiontesfayechromawayhubclawhub

GitHub Issue Manager

Fetch GitHub issues, spawn sub-agents to implement fixes, open PRs, and monitor review comments.

Overview

This skill enables autonomous issue management on GitHub repositories. It can:

  • List and filter issues by labels, milestones, assignees
  • Spawn sub-agents to work on fixes
  • Create PRs with automated descriptions
  • Track PR review status and respond to comments

Prerequisites

  • gh CLI must be authenticated (gh auth status)
  • Repository must be accessible via HTTPS or SSH

Configuration

# Optional: Set default repo
export GITHUB_REPO="owner/repo"
export GITHUB_TOKEN="ghp_xxx"  # Or use gh auth

Commands

List Issues

# All open issues
gh issue list

# With labels
gh issue list --label "bug" --label "priority"

# Assigned to you
gh issue list --assignee "@me"

Create Issue

gh issue create --title "Fix login bug" --body "Description..." --label bug

View Issue Details

gh issue view 123

Usage in Agents

# Spawn agent to fix issue
spawn_subagent(
  task=f"Fix GitHub issue #{issue_number}: {title}. {description}"
)

Notes

  • Requires gh CLI installed
  • Authentication handled via gh auth
  • Rate limits apply (5000 requests/hour for authenticated users)