professor-triage

Analyze GitHub issues against the codebase for automated triage and priority assessment.

1|Updated May 21, 2026
One-click install
npx skills add https://github.com/hiddink-ai/hiddink-harness --skill professor-triage-hiddink-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: professor-triage
Source: https://github.com/hiddink-ai/hiddink-harness/tree/main/templates/skills/professor-triage
Command: npx skills add https://github.com/hiddink-ai/hiddink-harness --skill professor-triage-hiddink-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the manual overhead of triaging GitHub issues by automatically analyzing them against your codebase to assess impact, priority, and resolution status.

Core Features & Use Cases

  • Codebase-Driven Analysis: Cross-references issue reports with actual code to determine if a bug is already resolved or requires immediate attention.
  • Automated Workflow: Executes a multi-phase pipeline including gathering, analysis, and GitHub action execution (labeling/closing).
  • Use Case: When a repository receives a flood of new issues, use this Skill to automatically filter out duplicates, assign priority labels, and close resolved items without human intervention.

Quick Start

Invoke the professor-triage skill to analyze the latest open issues and perform automated priority assessment and labeling.

Frequently Asked Questions about professor-triage

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

FAQPage Schema
How do I automate GitHub issue triage against my codebase?

Automated GitHub issue triage cross-references issue reports with your codebase to assess impact, priority, and resolution status. It executes a multi-phase pipeline involving codebase search, cross-analysis, and GitHub action execution to label or close issues.

What is the best way to filter duplicate GitHub issues and assign priority labels automatically?

Automated issue triage analyzes incoming GitHub issues against your current codebase to identify duplicates, assign priority labels, and close resolved items without human intervention. This eliminates the manual overhead of managing high-volume issue queues.

Does automated issue triage require GitHub CLI integration to modify repository labels?

Yes, automated issue triage requires integration with GitHub CLI to execute actions like labeling and closing issues. It also adheres to sensitive-path artifact protocols to ensure secure file modifications during the workflow pipeline.

Can I use codebase cross-analysis to identify if a reported bug is already resolved?

Codebase-driven cross-analysis compares GitHub issue reports against actual code to determine if a bug is already resolved or requires immediate attention. This automated impact assessment prevents maintainers from reopening fixed defects.

What are the limitations of using automated workflows for GitHub issue management?

Automated issue management workflows rely on accurate codebase search and cross-analysis to function correctly. Limitations include dependency on GitHub CLI integration and the necessity of adhering to sensitive-path artifact protocols for secure file modifications.

How does automated issue triage handle priority assessment for new bug reports?

Automated issue triage performs priority assessment by executing a multi-phase pipeline that gathers issue data, analyzes it against the codebase, and executes GitHub actions to assign appropriate priority labels based on impact analysis.