gh-issues

Fetch GitHub issues and spawn sub-agents to implement fixes and open pull requests.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/shalevamin/Tau_agent --skill gh-issues-shalevamin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-issues
Source: https://github.com/shalevamin/Tau_agent/tree/main/tau-agent-main/skills/gh-issues
Command: npx skills add https://github.com/shalevamin/Tau_agent --skill gh-issues-shalevamin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually triaging GitHub issues, writing fixes, opening PRs, and responding to review comments is repetitive and time-consuming. This Skill automates the entire loop: it fetches issues from a repository, delegates fixes to parallel sub-agents, opens pull requests, and addresses reviewer feedback. ## Core Features & Use Cases - Automated Issue Fixing: Fetches open issues via the GitHub REST API (with label, milestone, assignee, and state filters) and spawns up to 8 parallel sub-agents that branch, implement, test, commit, and open PRs. - PR Review Handling: Monitors open fix/issue-* PRs for review comments (including inline comments and embedded bot reviews like Greptile), analyzes actionability, and spawns agents to push fixes and reply to reviewers. - Fork & Watch Modes: Supports pushing branches to a fork while targeting PRs at the upstream repo, plus watch mode for continuous polling and cron mode for scheduled fire-and-forget runs. - Use Case: Run /gh-issues myorg/myrepo --label bug --limit 5 --watch to continuously pick up new bug reports, have sub-agents fix them, open PRs, and respond to reviewer comments automatically. ## Quick Start Ask the agent to fetch open issues from a GitHub repository and automatically implement fixes and open pull requests for them.

Frequently Asked Questions about gh-issues

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically fix GitHub issues with AI agents?

Invoke the skill with a target repository, for example /gh-issues owner/repo --label bug. It fetches matching issues via the GitHub REST API, confirms the selection, then spawns parallel sub-agents that branch, implement, test, and open pull requests.

How to handle GitHub PR review comments automatically?

Use the --reviews-only flag to skip issue processing and only monitor open fix/issue-* PRs. The skill fetches reviews, inline comments, and embedded bot feedback, identifies actionable items, and spawns agents to push fixes and reply to each comment.

Does this skill require the GitHub CLI (gh)?

No, the gh CLI is explicitly not required. All GitHub operations use curl with the REST API and a GH_TOKEN passed as a Bearer token, which is read from the environment or the OpenClaw config file.

Can I open PRs from a fork instead of the source repository?

Yes, pass --fork user/repo to enable fork mode. Issues are fetched from the source repo, branches are pushed to your fork, and pull requests are opened from the fork targeting the source repo's base branch.

What happens if a sub-agent cannot fix an issue?

Each sub-agent rates its confidence before implementing and stops if below 7 out of 10, reporting the reason. Failures, timeouts after 60 minutes, and skipped issues (existing PRs or branches) are all reported in a final summary table.