用途:通过 Specify CLI 的 specify workflow 命令组,运行和管理 spec-kit 自动化工作流,适合执行多步骤自动化、恢复中断任务、查看运行状态,以及发现、安装或移除工作流。
前提:需要 specify CLI。若 specify --version 失败,先用 speckit-cli-setup 技能安装。
主要命令: 发现:specify workflow list、specify workflow search <query>、specify workflow info <id>(查看详情与步骤图)。 运行:specify workflow run <id-or-path>;用重复的 -i key=value(即 --input)传入输入;加 --json 获取机器可读结果。 恢复与状态:specify workflow status <run>、specify workflow resume <run>。 安装与移除:specify workflow add <id-or-url-or-path>、specify workflow remove <id>。 目录源:specify workflow catalog list、specify workflow catalog add <url> [--name <name>]、specify workflow catalog remove <index>(按索引)。 步骤类型:specify workflow step --help,详见 speckit-workflow-step 技能。
使用要点:run 可接受已安装的工作流 ID 或本地 YAML 文件路径;需要程序化解析运行结果时使用 --json,之后向用户展示人类可读摘要;若运行在 gate 处停止,应使用 specify workflow resume 而非从头重跑。管理构建工作流所用的步骤类型,请使用 speckit-workflow-step 技能。
限制:资料未提供具体工作流清单、步骤类型细节、收费或平台支持信息。