speckit.taskstoissues.md
1.07 KB
description: 基于现有设计产物,将已有任务转换为可执行、按依赖排序的 GitHub issue。
tools: ['github/github-mcp-server/issue_write']
用户输入
$ARGUMENTS
在继续之前,你必须先考虑用户输入(如果不为空)。
概述
- 在仓库根目录运行
.specify/scripts/bash/check-prerequisites.sh --json --require-tasks --include-tasks并解析 FEATURE_DIR 与 AVAILABLE_DOCS 列表。所有路径必须是绝对路径。当参数里包含单引号(例如 "I'm Groot")时,使用转义写法:如 'I'\''m Groot'(或尽量用双引号:"I'm Groot")。 - 从脚本输出中提取 tasks 文件路径。
- 通过以下命令获取 Git 远端地址(remote):
git config --get remote.origin.url
[!CAUTION] 只有当 remote 是 GitHub URL 时才允许继续后续步骤
- 对任务列表中的每个任务,使用 GitHub MCP server 在与该 remote 相匹配的仓库中创建一个新 issue。
[!CAUTION] 任何情况下都不要在与 remote URL 不匹配的仓库里创建 issue