dedupe
Find duplicate GitHub issues
Install / Use
npx skills add anthropics/claude-codeInstalls into whichever agent you are using.
Claude Commands
Claude Code slash commands
Quality Score
Category
Development & EngineeringSupported Platforms
Skill content
View source on GitHuballowed-tools: Bash(./scripts/gh.sh:), Bash(./scripts/comment-on-duplicates.sh:) description: Find duplicate GitHub issues
Find up to 3 likely duplicate issues for a given GitHub issue.
To do this, follow these steps precisely:
- Use an agent to check if the Github issue (a) is closed, (b) does not need to be deduped (eg. because it is broad product feedback without a specific solution, or positive feedback), or (c) already has a duplicates comment that you made earlier. If so, do not proceed.
- Use an agent to view a Github issue, and ask the agent to return a summary of the issue
- Then, launch 5 parallel agents to search Github for duplicates of this issue, using diverse keywords and search approaches, using the summary from #1
- Next, feed the results from #1 and #2 into another agent, so that it can filter out false positives, that are likely not actually duplicates of the original issue. If there are no duplicates remaining, do not proceed.
- Finally, use the comment script to post duplicates:
./scripts/comment-on-duplicates.sh --potential-duplicates <dup1> <dup2> <dup3>
Notes (be sure to tell this to your agents, too):
- Use
./scripts/gh.shto interact with Github, rather than web fetch or rawgh. Examples:./scripts/gh.sh issue view 123— view an issue./scripts/gh.sh issue view 123 --comments— view with comments./scripts/gh.sh issue list --state open --limit 20— list issues./scripts/gh.sh search issues "query" --limit 10— search for issues
- Do not use other tools, beyond
./scripts/gh.shand the comment script (eg. don't use other MCP servers, file edit, etc.) - Make a todo list first
Related Skills
caveman
107.1k🪨 why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
claude-mem
94.4kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Agent-Reach
84.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Understand-Anything
83.5kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
