SuperAPI AI 工具集

github-goal-issue-triage

编程与开发

查看项目

更新于 10-16 08:45

技能介绍

用途 把一批 GitHub 仓库的开放议题按项目目标做一次可落地的优先级分诊,输出应用到 GitHub 的标签结果和一份可读的 HTML 报告。GOAL.md 是项目北极星:缺失时标记该仓库并跳过其全部分诊。

主要能力 逐个仓库按用户给定顺序处理:从默认分支根目录抓取 GOAL.md,缺失则记为跳过;读取项目目标中的具体成果、受众、约束和近期进展信号;分页获取全部开放 issue(不含 PR);查看标题、正文、标签、里程碑、指派人、评论、时长与近期活动。确保仓库存在 p0、p1、p2、p3 标签,只创建缺失项并保留已有颜色与描述;每个开放 issue 只保留一个优先级标签,移除其它 p0–p3,保留非优先级标签;每个仓库提名一个下一个应处理 issue。

优先级标准 以目标一致性为主,兼顾影响、紧急度、解阻塞价值、用户损害、可实施性和风险。p0 为当前对目标关键、阻塞核心使用/发布/信任/安全/数据完整性;p1 为高影响、显著推进目标或解锁多项工作;p2 为有用且对齐但非紧急;p3 为低即时影响、润色、推测性想法等。证据不足时选择较低优先级并在理由中说明不确定性。

使用方式 仓库列表可来自提示内联、本地文本/Markdown/JSON/YAML/CSV 文件、标准输入或粘贴内容;仅在用户明确要求时使用当前 GitHub 上下文。支持 owner/name、https://github.com/owner/name、git@github.com:owner/name.git 等写法,统一归一化、去重并忽略空行与 # 注释。未提供列表且未要求当前上下文时,先向用户询问。默认输出 github-issue-triage-report.html 到当前工作目录。优先使用已认证的 GitHub 连接器,否则用 gh 或 GitHub REST/GraphQL API;缺少认证或写权限时转为只读模式,并报告本应应用的标签。

报告要求 生成无外部依赖、CSS 可读的自包含 HTML,转义标题、标签、正文摘录与理由。包含生成时间、输入仓库列表、按仓库计数汇总(跳过、开放总数、p0–p3、提名议题),每仓库一个 <details>,内含目标摘要、标签更新状态、提名与议题表(优先级、编号标题链接、对齐 GOAL.md 的理由、影响、更新后或只读模式下预期标签、备注/不确定性),按优先级再按对齐度与影响排序。

限制 不要改动 issue 正文、评论、里程碑、状态或指派人,除非用户明确要求。报告须保证每个输入仓库都有跳过原因或完整结果、每个开放 issue 恰好一个优先级标签,所有议题链接为绝对 GitHub URL。标签创建或更新失败须记录错误并按只读结果呈现,不得声称已应用。

原文未提供技能具体的安装命令、定价或平台限制信息。