speckit.taskstoissues.md 1.07 KB
description: 基于现有设计产物,将已有任务转换为可执行、按依赖排序的 GitHub issue。
tools: ['github/github-mcp-server/issue_write']

用户输入

$ARGUMENTS

在继续之前,你必须先考虑用户输入(如果不为空)。

概述

  1. 在仓库根目录运行 .specify/scripts/bash/check-prerequisites.sh --json --require-tasks --include-tasks 并解析 FEATURE_DIR 与 AVAILABLE_DOCS 列表。所有路径必须是绝对路径。当参数里包含单引号(例如 "I'm Groot")时,使用转义写法:如 'I'\''m Groot'(或尽量用双引号:"I'm Groot")。
  2. 从脚本输出中提取 tasks 文件路径。
  3. 通过以下命令获取 Git 远端地址(remote):
git config --get remote.origin.url

[!CAUTION] 只有当 remote 是 GitHub URL 时才允许继续后续步骤

  1. 对任务列表中的每个任务,使用 GitHub MCP server 在与该 remote 相匹配的仓库中创建一个新 issue。

[!CAUTION] 任何情况下都不要在与 remote URL 不匹配的仓库里创建 issue