github-triage

Fetch, classify, and delegate GitHub issues and PRs to background agents.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/nous-labs/oh-my-opencode --skill github-triage-nous-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-triage
Source: https://github.com/nous-labs/oh-my-opencode/tree/main/.opencode/skills/github-triage
Command: npx skills add https://github.com/nous-labs/oh-my-opencode --skill github-triage-nous-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The triage skill automates the process of identifying, prioritizing, and routing GitHub issues and PRs by fetching open items, classifying them into actionable categories, and spawning background subagents to analyze and respond.

Core Features & Use Cases

  • Fetch and categorize all open issues and PRs across a repository.
  • Spawn independent background tasks per item to perform analysis, comments, or flag actions.
  • Coordinate results via TaskCreate/TaskUpdate to deliver a live triage dashboard and final summary.

Quick Start

Run the triage to automatically fetch open issues and PRs, classify them, and spawn background tasks for processing.

Frequently Asked Questions about github-triage

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

FAQPage Schema
How do I automate GitHub issue triage at scale?

Automate GitHub issue triage by fetching open items, classifying them into actionable categories, and spawning independent background subagents to analyze and respond in parallel. This approach enables scalable parallel processing for high-volume repositories.

What is the best way to triage pull requests across a repository?

The best way to triage pull requests is to fetch, categorize, and delegate them to background agents for parallel processing. This method coordinates results via task updates to deliver a live triage dashboard and a final summary for consistent routing.

Does automated GitHub triage require a specific repository setup?

Automated GitHub triage requires a YAML frontmatter with name and description for discovery, and a Markdown body with operational instructions. Optional directories like scripts, references, and assets can be included to support deterministic tasks and documentation.

Can I use background tasks to process GitHub issues in parallel?

Yes, you can use background tasks to process GitHub issues in parallel. The system spawns independent subagents per item to perform analysis, comments, or flag actions, coordinating the results to deliver a live triage dashboard and final summary.

How does background subagent delegation work for GitHub triage?

Background subagent delegation works by fetching open issues and PRs, classifying them into categories, and spawning independent background tasks per item. These tasks perform analysis and route actions, using TaskCreate and TaskUpdate to coordinate a live triage dashboard.

What are the limitations of using parallel agents for GitHub triage?

A limitation of using parallel agents for GitHub triage is that it requires a Markdown body with operational instructions and optional directories for deterministic task support. Without proper structural setup, the background subagents cannot consistently analyze and route items.