SuperAPI AI 工具集

qa-new-flow

测试与质量

查看项目

更新于 10-15 21:37

技能介绍

用途:在 qa/browser-flows 目录下创建新的浏览器 QA 流程规范文件,以 qa/browser-flows/_template.md 为模板。

使用方式:通过 /qa-new-flow 命令调用,参数包括必需的 --id、--title、--resources,以及可选的 --goal、--parallel-safe、--conflicts-with、--preconditions、--cleanup。无参数或带 --help 时打印用法并停止。

主要能力:收集缺失的必填字段并向用户询问;校验 id 为 URL 安全 slug(小写字母、数字、连字符)且与文件名一致;将模板 front matter 替换为提供的值;可选 parallel_safe 与 conflicts_with 写入 front matter;conflicts_with 始终以逗号分隔序列化为 YAML 列表(即使只有一个 id);用 --goal 替换 Goal 占位段;用 --preconditions 替换 Preconditions 占位列表;用 --cleanup 替换 Cleanup 占位段;未提供步骤细节时保留其他段为可编辑占位符;最后确认文件路径与后续编辑步骤。

限制:未提供步骤详情时仅生成占位内容;不会在未经明确确认的情况下覆盖已存在的流程文件。