cross-ref
审计GitHub仓库的重复PR和缺失issue链接
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:cross-ref。 它的用途是:审计GitHub仓库的重复PR和缺失issue链接 完整的 Skill 内容见:https://321skill.com/skills/cross-ref-x-4/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“审计仓库 my-org/my-repo 的重复PR和缺失issue链接”,它会遍历所有PR,通过标题和描述相似度检测重复项,并检查每个PR是否关联了issue,最终生成一份包含重复PR对列表和未关联issue的PR清单的审计报告,方便你快速清理和维护。
介绍
在大型项目协作中,团队成员可能提交功能相似的重复PR,或者PR未关联对应的issue,导致维护混乱、合并冲突和追溯困难。本技能专注于审计指定GitHub仓库的交叉引用关系,自动识别重复PR以及缺失issue-to-PR链接的问题,帮助维护干净的PR历史。 用户只需提供仓库名称(如 owner/repo),技能将通过GitHub API遍历所有PR和issue,利用文本相似度分析检测重复项,并检查每个PR是否关联了至少一个issue。最终输出结构化报告,列出重复PR对、未关联issue的PR及其风险等级。 适合开源项目维护者、团队技术负责人、项目经理,以及需要保证代码贡献流程规范的开发者。尤其适用于大型仓库或多人协作场景,能显著减少人工审查的重复劳动。 使用前请确保仓库可访问,并提供具有 read 权限的 GitHub Token(私有仓库必需)。建议在冲刺回顾或定期代码审计时运行,可结合 CI/CD 自动触发。注意本技能只做审计报告,不会自动关闭或合并 PR。
核心特点
专注于检测重复PR和缺失issue-PR链接,而非一般的代码质量或依赖分析,能直接定位维护流程中的关联缺失问题。
注意事项
仅适用于GitHub托管的仓库,且需要具有读取仓库PR和issue的权限,无法分析其他平台或本地仓库。
常见问题
这个技能能自动关闭重复PR吗?
不能,它只做审计和报告,不会自动执行任何操作,需人工处理结果。
是否支持私有仓库?
支持,但需要提供具有适当访问权限的GitHub Token。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/cross-ref-x-4/raw/index.md 读取 cross-ref 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/cross-ref-x-4/raw/index.md(查看排版版本)