원클릭으로
quickspec
将产品需求文档(PRD)转化为精确的、编码 Agent 可直接执行的实现规格文档。 触发:用户要生成 spec / 规格文档 / 实现方案,或要把 PRD 转成可执行规格。 不触发:写 PRD、改 PRD、代码 review、或非文档生成任务。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
将产品需求文档(PRD)转化为精确的、编码 Agent 可直接执行的实现规格文档。 触发:用户要生成 spec / 规格文档 / 实现方案,或要把 PRD 转成可执行规格。 不触发:写 PRD、改 PRD、代码 review、或非文档生成任务。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
内部步骤(Task 3),由 quickspec 编排器调用,不从用户直接触发。 将 PRD 需求映射到代码库,识别技术栈、相关模块、编码约定和扩展点。
内部步骤(Task 2),由 quickspec 编排器调用,不从用户直接触发。 对 PRD 内容进行 5-zone 结构化分析,提取功能、用户故事、业务实体、约束和验收条件。
内部步骤(Task 1),由 quickspec 编排器调用,不从用户直接触发。 分析用户原始输入,自适应选择工具加载 PRD 内容到工作目录。
内部步骤(Task 4),由 quickspec 编排器调用,不从用户直接触发。 从 PRD 分析和代码库映射结果生成精确的、编码 Agent 可执行的实现规格文档。
内部步骤(Task 5),由 quickspec 编排器调用,不从用户直接触发。 对规格文档进行结构化质量审查,检查 PRD 覆盖度、任务可操作性和验收条件可测试性。
| name | quickspec |
| description | 将产品需求文档(PRD)转化为精确的、编码 Agent 可直接执行的实现规格文档。 触发:用户要生成 spec / 规格文档 / 实现方案,或要把 PRD 转成可执行规格。 不触发:写 PRD、改 PRD、代码 review、或非文档生成任务。 |
| argument-hint | <PRD 来源:文件路径 | 文本内容> |
| allowed-tools | ["Read","Write","Edit","Bash","Skill","AskUserQuestion"] |
将产品需求文档(PRD)转化为精确的、编码 Agent 可直接执行的实现规格文档。
openssl rand -hex 3mkdir -p specs/spec-{随机字符}/{workspace} 变量为工作目录的绝对路径对每个步骤,执行以下流程:
调用子 skill:
Task 1 (prd-loader): 传入 "{workspace} {用户原始输入}" 作为参数
其他 Task: 传入 {workspace} 绝对路径作为参数
读取子 skill 返回值中的 [STATUS] 字段:
success → TaskUpdate completed → 如果有检查点,展示 [SUMMARY] 并等待用户确认 → 下一步
partial → 展示 [SUMMARY] 和 [WARNINGS],AskUserQuestion 询问:
用户继续 → TaskUpdate completed → 检查点检查 → 下一步
用户要求修正 → 根据用户指导调整后重新执行当前步骤
用户放弃 → 终止工作流
failed → 展示 [SUMMARY] 和 [ISSUES],AskUserQuestion 询问:
用户选择重试 → 重新调用当前步骤的子 skill
用户放弃 → 终止工作流
Task 1 完成后,从返回值中读取 [FEATURE-NAME],供后续步骤引用。
检查点步骤: Task 2 (prd-analyzer), Task 3 (codebase-mapper), Task 5 (spec-reviewer)
无检查点步骤: Task 1 (prd-loader), Task 4 (spec-creator)
| 步骤 | 内部 skill | 输入文件 | 输出文件 | 检查点 |
|---|---|---|---|---|
| Task 1: 加载 PRD | prd-loader | 用户原始输入 | prd-source.md | — |
| Task 2: PRD 分析 | prd-analyzer | prd-source.md | prd-analysis.md | 用户确认分析结果 |
| Task 3: 代码库映射 | codebase-mapper | prd-analysis.md | codebase-mapping.md | 用户确认映射结果 |
| Task 4: 生成规格 | spec-creator | prd-analysis.md + codebase-mapping.md | {feature-name}-spec.md | — |
| Task 5: 质量审查 | spec-reviewer | prd-source.md + prd-analysis.md + {feature-name}-spec.md | review-report.md | 展示审查结果 |
所有输入输出文件路径相对于 {workspace}。
如果 spec-reviewer 返回的 STATUS 为 failed(即审查结论为 NEEDS_REVISION):
spec-creator,传入 {workspace} 路径
review-report.md 存在,自动进入返工模式返工后不再重新执行 spec-reviewer 审查,信任 spec-creator 的质量门禁自检和 review-report 中的修复指导。
所有步骤完成后,编排器直接执行交付:
{workspace}/review-report.md,确认审查结论为 PASS 或 PASS_WITH_NOTES{workspace}/prd-source.md 元数据头获取 feature-namespecs/{feature-name}-spec.md){workspace}/{feature-name}-spec.md 的内容复制到输出路径本工作流的内部 skill(prd-loader、prd-analyzer、codebase-mapper、spec-creator、spec-reviewer)不为用户独立调用而设计。编排器通过以下方式使用它们:
{skill-name}
prd-loader:传入 {workspace} {用户原始输入}{workspace} 绝对路径context: fork,在独立的上下文窗口中执行$ARGUMENTS 获取参数,从文件读取输入、写入产出文件[STATUS]、[OUTPUT]、[FEATURE-NAME]、[WARNINGS]、[ISSUES]、[SUMMARY]
[STATUS]、[FEATURE-NAME]、[SUMMARY]、[WARNINGS]、[ISSUES],[OUTPUT] 字段用于日志和调试prd-loader — PRD 内容加载(步骤 1)prd-analyzer — PRD 5-zone 分析(步骤 2)codebase-mapper — 代码库上下文映射(步骤 3)spec-creator — 规格文档生成(步骤 4,含返工模式)spec-reviewer — 规格文档质量审查(步骤 5)