gh-issue-triage

Automate GitHub issue triage with gh CLI and bun scripts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

GitHub issue triage is error-prone and time-consuming. This Skill automates the process by analyzing issues, extracting contributor profiles (including social handles), and preparing transplantable cells, labels, and credits to accelerate resolution.

Core Features & Use Cases

  • Analyze issues to determine type (bug, feature, question) and gather context.
  • Retrieve contributor profiles (name, twitter, blog) and generate ready-to-paste credit lines for changesets.
  • Create hive cells and apply labels, linking back to the source issue for traceability.
  • Persist contributor context in semantic memory and coordinate credits across releases.

Quick Start

Run the triage workflow on a repository/issue: bun run scripts/issue-summary.ts <owner/repo> <number>, then bun run scripts/get-contributor.ts <login> [<issue-number>], followed by hive and GitHub CLI actions to file the cell and apply labels.

Frequently Asked Questions about gh-issue-triage

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

FAQPage Schema
How do I automate GitHub issue triage to classify and label issues?

Automating GitHub issue triage involves extracting issue details and contributor profiles to inform decision-making and accelerate resolution. This process analyzes open issues to determine their type, gathers context, and prepares transplantable cells with appropriate labels for traceability.

How does contributor profiling work during issue triage?

Contributor profiling during issue triage retrieves user profiles including names, social handles, and blogs. This data generates ready-to-paste credit lines for changesets and persists contributor context in semantic memory to coordinate credits across releases.

Do I need the gh CLI and bun to run automated GitHub issue triage?

Yes, automated GitHub issue triage relies on the gh CLI and bun to fetch repository data and execute triage scripts. These tools extract issue details and contributor profiles necessary for the workflow to function.

What is the best way to create traceable hive cells from GitHub issues?

Creating traceable hive cells from GitHub issues involves extracting issue context and applying labels that link back to the source issue. This approach uses the Swarm hive and semantic-memory workflow to persist results and guide implementation steps.

How do I generate changeset credit lines from GitHub contributor profiles?

Generating changeset credit lines from GitHub contributor profiles involves retrieving the contributor's name, Twitter handle, and blog URL. This information is formatted into ready-to-paste credit lines to coordinate attribution across releases.

Can I use semantic memory to persist GitHub issue triage context across sessions?

Yes, the Swarm hive and semantic-memory workflow persists GitHub issue triage context across sessions. This mechanism retains contributor profiles and issue analysis results, enabling continuous coordination of credits and implementation steps.

Related Skills