GitHubPRDIssues获取与分析工具Skill dot-ai-prds-get

这个技能使用GitHub CLI自动获取项目中所有带有PRD(产品需求文档)标签的开放issues,并进行格式化展示、智能分类和优先级分析,帮助产品经理和开发团队高效管理产品需求、规划项目路线图和优化资源分配。关键词:GitHub CLI, PRD, issues管理, 项目管理, 产品需求文档, 优先级排序, 项目规划。

项目管理 0 次安装 0 次浏览 更新于 3/18/2026

name: dot-ai-prds-get description: “获取该项目中所有带有’PRD’标签的开放GitHub issues” user-invocable: true

获取所有PRDs

获取该项目中所有带有’PRD’标签的开放GitHub issues。

注意:如果任何 gh 命令因“命令未找到”而失败,告知用户需要GitHub CLI并提供安装链接:https://cli.github.com/

处理流程

  1. 获取Issues:使用GitHub CLI获取所有带有PRD标签的开放issues

    gh issue list --label PRD --state open --json number,title,url,labels,assignees,createdAt,updatedAt
    
  2. 格式化结果:以清晰、有组织的方式展示issues,包括:

    • Issue编号和标题
    • 创建和最后更新日期
    • 当前分配者(如有)
    • 直接链接到issue
    • PRD文件链接(如果在issue描述中可用)
  3. 有意义分类:按实际目的和影响对PRDs进行分组,而非通用标签:

    • 架构与基础设施:核心系统变更、API设计、重大重构
    • 用户体验:直接影响用户与系统交互的功能
    • 开发者体验:帮助开发者的工具、工作流程、测试、文档
    • AI与智能:机器学习、AI驱动功能、推荐引擎
    • 运营与监控:部署、扩展、可观测性、性能
    • 集成与可扩展性:第三方集成、插件系统、APIs

    每个类别应简要说明该组PRDs将为用户或系统实现什么。

  4. 优先级分析:如果存在多个PRDs,帮助识别:

    • 哪些PRDs最近更新或有活跃讨论
    • 哪些PRDs依赖其他PRDs
    • 哪些PRDs是基础性的 vs. 增量改进
    • 哪些PRDs可能被阻塞或需要澄清
  5. 下一步建议:基于PRD列表,建议逻辑上的后续操作:

    • 基于依赖性和影响,建议接下来处理哪个PRD
    • 需要关注、更新或澄清的PRDs
    • 独立PRDs并行工作的机会

这提供了所有活跃产品需求的完整视图,有助于项目规划和优先级排序。