tag-duplicate-prs-issues

Identify duplicate PRs and issues using evidence and prtags groups.

Updated Dec 6, 2016
One-click install
npx skills add https://github.com/majunbao/learn --skill tag-duplicate-prs-issues-majunbao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tag-duplicate-prs-issues
Source: https://github.com/majunbao/learn/tree/main/openclaw_tags/openclaw-2026.4.24/.agents/skills/tag-duplicate-prs-issues
Command: npx skills add https://github.com/majunbao/learn --skill tag-duplicate-prs-issues-majunbao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenClaw maintenance often struggles to identify and manage duplicate PRs and issues. This skill helps triage by discovering related work, grouping duplicates into a single prtags group, and syncing the maintainer’s judgment back to GitHub.

Core Features & Use Cases

  • Detects potential duplicates across PRs and issues using evidence from GitHub, linked conversations, and change context.
  • Creates or reuses one prtags group per duplicate story, preserving a coherent narrative and historical decisions.
  • Enables maintainer-driven curation by recording judgments in prtags and surfacing a consolidated view for developers and reviewers.

Quick Start

Run the workflow against a target PR or issue to identify duplicates and attach it to a prtags group.

Frequently Asked Questions about tag-duplicate-prs-issues

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

FAQPage Schema
How do I identify duplicate GitHub PRs and issues automatically?

To identify duplicate GitHub PRs and issues, this skill examines user-visible problem statements and implementation context to detect related work. It gathers evidence using ghreplica and clusters candidates with pr-search-cli before grouping them.

What is the best way to group duplicate GitHub issues for triage?

The best way to group duplicate GitHub issues for triage is to create or reuse a single prtags group per duplicate story. This preserves a coherent narrative and records maintainer judgments directly in the group metadata.

How does this workflow handle existing duplicate groups on GitHub?

When handling existing duplicate groups on GitHub, the workflow respects them and avoids creating multiple groups for the same target. It syncs maintainer decisions back to GitHub by persisting them in the existing prtags group metadata.

Can I use prtags to record maintainer triage decisions for pull requests?

Yes, you can use prtags to record maintainer triage decisions for pull requests. The workflow persists maintainer curation judgments in prtags group metadata, surfacing a consolidated view for developers and reviewers.

Do I need pr-search-cli and ghreplica to triage duplicate PRs?

Yes, you need pr-search-cli and ghreplica to triage duplicate PRs effectively. The workflow leverages ghreplica for evidence gathering and pr-search-cli for candidate clustering to accurately identify real duplicates among PRs and issues.