github-issues

Manage GitHub issue lifecycles via gh CLI or REST API.

1|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Signmanal/VIGIL --skill github-issues-signmanal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/Signmanal/VIGIL/tree/main/skills/github/github-issues
Command: npx skills add https://github.com/Signmanal/VIGIL --skill github-issues-signmanal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually managing GitHub issues across development and security operations teams is time-consuming and error-prone, especially when handling high volumes of bug reports, feature requests, and vulnerability tickets. This Skill eliminates repetitive manual work by providing standardized, automated workflows for full issue lifecycle management.

Core Features & Use Cases

  • Full Issue Lifecycle Management: Create, view, edit, label, assign, comment on, and close GitHub issues with support for structured bug report and feature request templates.
  • Dual Tool Compatibility: Works with both the official gh CLI for fast, native GitHub interactions and raw GitHub REST API for custom integration into existing automation pipelines.
  • Bulk Operations & Triage: Filter untriaged issues, apply bulk labels and assignments, and close batches of issues to keep project backlogs organized and prioritized.
  • Use Case: A security operations team can use this Skill to quickly triage incoming vulnerability reports, label them by severity, assign them to the responsible engineer, and track resolution status without manual dashboard navigation.

Quick Start

Use the github-issues skill to list all open issues labeled "bug" in the current repository and assign the highest priority one to the on-call engineer.

Frequently Asked Questions about github-issues

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

FAQPage Schema
How do I automate GitHub issue triage for high volumes of bug reports?

Automating GitHub issue triage involves filtering untriaged issues, applying bulk labels and assignments, and closing batches of issues to keep project backlogs organized without manual dashboard navigation.

Can I use the gh CLI for bulk GitHub issue management?

Yes, bulk GitHub issue management supports the official gh CLI for fast, native GitHub interactions alongside the raw GitHub REST API for custom integration into existing automation pipelines.

What is the best way to manage full lifecycle GitHub issues for security operations?

Full lifecycle GitHub issue management covers creating, viewing, editing, labeling, assigning, commenting, and closing tickets, allowing security operations teams to track vulnerability resolution status efficiently.

Do I need authenticated GitHub access to automate issue creation and assignment?

Yes, authenticated GitHub access is required to execute automated issue creation, labeling, assignment, and bulk closure operations via gh CLI or GitHub REST API.

How do I filter and prioritize untriaged GitHub issues in a project backlog?

Filtering untriaged GitHub issues allows you to apply bulk labels by severity, assign them to responsible engineers, and prioritize project backlogs to eliminate repetitive manual work.

Does this approach support structured templates for GitHub bug reports and feature requests?

Yes, standard bug tracking and project management workflows support structured bug report and feature request templates for standardized, automated issue creation and vulnerability tracking.