github-issue-dedupe

Detect duplicate GitHub issues via semantic search and keyword matching.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/jaypatrick/skills --skill github-issue-dedupe-jaypatrick
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issue-dedupe
Source: https://github.com/jaypatrick/skills/tree/main/github-issue-dedupe
Command: npx skills add https://github.com/jaypatrick/skills --skill github-issue-dedupe-jaypatrick

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub issue deduplication using semantic search and keyword matching to reduce noise and consolidate reports.

Core Features & Use Cases

  • Gather issue context (number, title, body) and compare potential duplicates.
  • Multi-strategy search using GitHub CLI to surface similar issues by keywords and error patterns.
  • Determine duplication based on root cause and symptoms, then report findings and optionally comment on the target issue.

Quick Start

Identify a target issue and run the deduplication workflow using the agent with the GitHub token in your environment.

Frequently Asked Questions about github-issue-dedupe

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

FAQPage Schema
How do I find duplicate GitHub issues automatically?

To find duplicate GitHub issues automatically, use this Skill to perform semantic search and keyword matching. It gathers issue context, compares potential duplicates, and identifies matches based on shared root causes and symptoms.

How does semantic duplicate detection work for GitHub issues?

Semantic duplicate detection works by extracting issue context, performing multi-strategy searches via the GitHub CLI, and comparing root causes alongside symptoms to surface high-confidence duplicate matches.

Can I automate GitHub issue triage to consolidate duplicate reports?

Yes, you can automate GitHub issue triage to consolidate duplicate reports. The Skill runs a deduplication workflow using your GitHub token to analyze new issues and optionally post findings as comments.

Do I need the GitHub CLI to detect duplicate issues semantically?

Yes, you need the GitHub CLI to detect duplicate issues semantically. The Skill relies on the gh command-line tool to execute multi-strategy searches and surface similar issues by keywords and error patterns.

What is the best way to compare root causes when triaging GitHub issues?

The best way to compare root causes when triaging GitHub issues is to extract issue context like titles and bodies, run multi-strategy keyword searches, and evaluate matching symptoms to determine actual duplication.

How do I comment on a GitHub issue after finding a duplicate?

To comment on a GitHub issue after finding a duplicate, the Skill determines duplication confidence based on root cause comparison and optionally posts the high-confidence findings directly to the target issue.