gh-issues

Triage and prioritize GitHub issues with labels, SLA, and templates.

1|12|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/ChatAndBuild/chatchat-skills --skill gh-issues-chatandbuild
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-issues
Source: https://github.com/ChatAndBuild/chatchat-skills/tree/main/skills/gh-issues
Command: npx skills add https://github.com/ChatAndBuild/chatchat-skills --skill gh-issues-chatandbuild

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires github-api, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines GitHub issue management with structured triage and prioritization, simplifying the process of organizing and tracking bugs and features.

Core Features & Use Cases

  • Structured Triage: Apply labels for type, priority, status, and area to organize issues effectively.
  • Prioritization: Implement SLA by priority to manage response and resolution timelines.
  • Template Enforcement: Mandate issue templates for consistency and completeness.
  • Backlog Health: Monitor stale and unassigned issues for proactive management.
  • Automation Patterns: Utilize tools like Stale and GitHub Actions for labeling and tracking.
  • Use Case: For a software development team managing a large repository, this Skill ensures a clear understanding of issue ownership, reduces duplicates, and keeps the backlog in good health.

Quick Start

Use the gh-issues skill to categorize and prioritize all open issues in the 'chatchat-repo' with current priorities and status.

Frequently Asked Questions about gh-issues

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

FAQPage Schema
How do I manage GitHub issues with structured triage and prioritization?

GitHub issue triage is the process of applying category labels for type, priority, status, and area to organize issues. It ensures clear ownership and tracks bugs and features effectively.

How do I set up SLA tracking for GitHub issue prioritization?

SLA tracking for GitHub issues is implemented by defining response and resolution timelines based on priority levels. This manages expectations and ensures timely resolution of critical bugs and features.

Does GitHub issue management work with issue templates and automation tools?

Yes, GitHub issue management works with issue templates to enforce consistency and completeness. It also utilizes automation patterns like Stale and GitHub Actions for automated labeling and tracking.

Do I need GitHub API integration to automate issue retrieval and manipulation?

Yes, you need GitHub API integration to automate issue retrieval and manipulation. It provides the necessary interface for scripts to categorize, prioritize, and update issues programmatically.

What is the best way to monitor stale and unassigned GitHub issues for backlog health?

The best way to monitor stale and unassigned GitHub issues is by utilizing automation patterns and tools like Stale. This enables proactive backlog health management by tracking neglected issues.

Can I use GitHub Actions for automated issue labeling and tracking?

Yes, you can use GitHub Actions for automated issue labeling and tracking. This automation pattern streamlines the categorization process and maintains backlog health without manual intervention.