This handles the tedious work of categorizing GitHub issues into bugs, feature requests, questions, or duplicates, then assigns priority labels from critical to low based on impact. You'd run it when someone says "triage issues" or during weekly maintenance to clear backlogs. The workflow is solid: it walks through fetching issues via GitHub MCP or gh CLI, provides clear criteria for each category (stack traces mean bug, "how do I" means question), and includes response templates for common scenarios. The token optimization advice is actually useful, like batching 10 issues in one prompt instead of processing them individually, which cuts token usage by around 60%. Works best if you've got the GitHub MCP server configured, though it'll fall back to CLI commands if needed.

skills.sh installs
240
GitHub stars
771
last updated
Feb 8, 2026

Install

$ npx -y skills add decebals/claude-code-java --skill issue-triage --agent claude-code

Installs into .claude/skills of the current project.

Files

Issue Triage Skill

Efficiently triage GitHub issues for Java projects with categorization and prioritization.

When to Use

  • User says "triage issues" / "check recent issues"
  • Regular maintenance workflow
  • After vacation/break (backlog processing)
  • Weekly/monthly issue review

Prerequisites

Recommended: GitHub MCP server configured for optimal token usage

claude mcp add github --transport http \
  https://api.githubcopilot.com/mcp/

Alternative: Use gh CLI (less token-efficient)

Workflow

1. Fetch Issues

With GitHub MCP (recommended):

Tool: list_issues
Parameters: {
  "state": "open",
  "sort": "updated", 
  "per_page": 10
}

With gh CLI:

gh issue list --state open --limit 10 --json number,title,labels,body,url

2. Categorize Each Issue

Analyze issue content and assign category:

Bug Report ✅

Indicators:

  • Has stack trace or error message
  • Steps to reproduce provided
  • Expected vs actual behavior described
  • Mentions specific version numbers

Actions:

  • Label: bug
  • Verify reproducibility from description
  • Check for duplicate bugs
  • Add to milestone if critical

Sponsors

Details

Repository
github.com/decebals/claude-code-java
Categories
Git & Pull Requests, Code Review & Quality, Productivity & Planning, Java & JVM
License
MIT
First seen
Jun 11, 2026

More from decebals/claude-code-java

All 18
1yonatangross avatarreview-pryonatangross/orchestkitPR review using parallel specialized agents for code quality, security, testing, architecture, and performance analysis. Synthesizes findings into a review repo217skills.sh installs
2odyssey4me avatargithubodyssey4me/agent-skillsCreate and manage GitHub issues, pull requests, workflows, and repositories using the gh CLI. Use when asked to open a PR, merge a pull request, check repo acti214skills.sh installs
3yonatangross avatarcreate-pryonatangross/orchestkitCreates GitHub pull requests with pre-flight validation, conventional title formatting, and structured summary generation. Runs parallel checks (tests, lint, ty209skills.sh installs
4davila7 avataraddress-github-commentsdavila7/claude-code-templatesUse when you need to address review or issue comments on an open GitHub Pull Request using the gh CLI.205skills.sh installs
5dimillian avatargh-issue-fix-flowdimillian/skillsEnd-to-end GitHub issue fix workflow using gh, local code changes, builds/tests, and git push. Use when asked to take an issue number, inspect the issue via gh,194skills.sh installs
6rohitg00 avatarsmart-commitrohitg00/pro-workflowRun quality gates, review staged changes for issues, and create a well-crafted conventional commit. Use when saying "commit", "git commit", "save my changes", o190skills.sh installs