mcpField
C
create-github-issues-for-unmet-specification-requirements

create-github-issues-for-unmet-specification-requirements

github.com/github开发40.5k8.9k 次安装1 天前更新
代码仓库

关于 create-github-issues-for-unmet-specification-requirements

此技能根据指定的规格文件检查未实现的需求,并为每项需求创建 GitHub Issue。创建前会检查代码和现有 Issue,以确认实现状态并避免重复。

主要功能

  1. 01从规格文件提取需求
  2. 02检查代码实现状态
  3. 03搜索现有 Issue
  4. 04为未实现需求创建 Issue
  5. 05附上实施指引和验收标准

适用场景

  1. 01将规格中的缺失功能转为任务
  2. 02避免重复提交需求 Issue

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/github/awesome-copilot --skill create-github-issues-for-unmet-specification-requirements

安装后在 Claude Code 中输入/create-github-issues-for-unmet-specification-requirements确认已加载。

详细介绍

为未满足的规范需求创建 GitHub Issue

为 ${file} 中规范里尚未实现的需求创建 GitHub Issue。

流程

  1. 分析规范文件,提取所有需求
  2. 检查代码库中每项需求的实现状态
  3. 使用 search_issues 搜索现有 Issue,避免重复
  4. 使用 create_issue 为每项未实现的需求创建新 Issue
  5. 使用 feature_request.yml 模板(如不可用则回退到默认模板)

要求

  • 规范中每项未实现的需求对应一个 Issue
  • 清晰的需求 ID 与描述映射
  • 包含实现指引和验收标准
  • 创建前对照现有 Issue 进行核实

Issue 内容

  • 标题:需求 ID 和简要描述
  • 描述:详细需求、实现方法和背景
  • 标签:feature、enhancement(视情况而定)

实现检查

  • 在代码库中搜索相关代码模式
  • 检查 /spec/ 目录中的相关规范文件
  • 核实需求是否已部分实现

评论

支持 Markdown