github-issue-triage

Triage GitHub issues by analyzing each issue as a separate background task.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/zhangjunxiangg/Zeus_OS --skill github-issue-triage-zhangjunxiangg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issue-triage
Source: https://github.com/zhangjunxiangg/Zeus_OS/tree/main/.opencode/skills/github-issue-triage
Command: npx skills add https://github.com/zhangjunxiangg/Zeus_OS --skill github-issue-triage-zhangjunxiangg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires typer, rich, and includes scripts (resource) components.

What problem does it solve?

Triage GitHub issues at scale by processing each issue as a separate background task, enabling real-time streaming of results and rapid final reporting.

Core Features & Use Cases

  • Exhaustive pagination to fetch every issue within a time window.
  • 1 background task per issue for isolation and parallelism.
  • Real-time streaming of analysis results as tasks complete.
  • Final comprehensive report with actionable insights for maintainers. Use cases include triaging large repositories, prioritizing bugs, and correlating issues with related pull requests for faster resolution.

Quick Start

Launch the GitHub Issue Triage agent to fetch all issues with exhaustive pagination, launch one background task per issue, stream results in real time, and generate the final report.

Frequently Asked Questions about github-issue-triage

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

FAQPage Schema
How do I triage GitHub issues in real time for large repositories?

To triage GitHub issues in real time, this skill uses exhaustive pagination to fetch every issue within a time window, launching a dedicated background task per issue for strict isolation and streaming analysis results as they complete.

What is the best way to automate GitHub issue triage with per-issue isolation?

Automating GitHub issue triage with per-issue isolation is achieved by assigning one background task to each fetched issue, enabling parallel processing and real-time streaming of results before compiling a final comprehensive report.

Can I use background tasks to stream GitHub issue analysis results as they complete?

Yes, streaming GitHub issue analysis results is supported by launching a dedicated background task per issue, which outputs findings in real time via background_output while operating on exhaustive pagination of the repository.

Does this GitHub issue triage approach work for fetching every issue within a specific time window?

Fetching every GitHub issue within a specific time window is fully supported through exhaustive pagination, ensuring no issues are missed before each one is analyzed as a separate background task.

How do I generate a final comprehensive report after triaging GitHub issues at scale?

Generating a final comprehensive report after triaging GitHub issues happens automatically at the end of the run, compiling actionable insights from the real-time streamed results of each per-issue background task.

Are there limitations when using background tasks to triage GitHub issues?

A key limitation when using background tasks to triage GitHub issues is that strict per-issue isolation requires launching a dedicated worker for every issue fetched, which may demand significant resources when processing repositories at scale.