PRD到应用规范转换器Skill prd-to-appspec

PRD到应用规范转换器是一款AI工具,专门将技术性产品需求文档(PRD)转换为结构化XML格式的应用规范,优化供AI编码智能体使用。核心功能包括:代码示例转换、Pydantic模型映射、测试断言转成功标准、技术文档重构。适用于AI智能体开发、自动化代码生成、技术文档转换、软件开发流程优化等场景。关键词:PRD转换、XML应用规范、AI编码智能体、技术文档重构、自动化开发、代码生成、软件开发工具、AI辅助编程。

AI智能体 0 次安装 0 次浏览 更新于 3/1/2026

name: prd-to-appspec description: 将产品需求文档(PRD)转换为结构化XML应用规范,优化供AI编码智能体使用。将包含代码示例的开发者导向文档转换为声明式的智能体可消费格式。当用户说“转换PRD”、“生成应用规范”、“转换需求文档”或想要为智能体准备PRD时使用。

PRD到应用规范转换器

将产品需求文档(PRD)转换为结构化XML应用规范,优化供AI编码智能体使用。

何时激活此技能

  • 将PRD转换为应用规范格式
  • 从需求文档生成XML规范
  • 将技术性PRD转换为智能体可消费格式
  • 为AI编码智能体准备文档
  • 从现有PRD创建app_spec.txt

此技能的作用

将面向开发者的PRD(包含代码片段、TDD计划、实现细节)转换为声明式XML规范,使AI编码智能体能更有效地使用。

输入:包含技术细节、代码示例、架构决策的PRD 输出:结构化的app_spec.txt(XML格式)

如何执行

运行/convert-prd工作流,提供:

  1. PRD文件位置(如未提供则提示)
  2. 逐部分提取和转换
  3. Pydantic模型 → 数据库模式转换
  4. 实现代码 → 功能描述
  5. 史诗/任务 → 编号实现步骤
  6. 测试断言 → 成功标准
  7. 带验证的最终XML输出

核心转换

PRD包含 应用规范获得
函数实现 功能描述
Pydantic字段验证器 数据约束描述
Try/except模式 错误处理要求
测试断言 成功标准
CLI命令 API/命令摘要
目录结构 技术栈上下文

输出模板结构

<project_specification>
  <project_name>...</project_name>
  <overview>...</overview>
  <technology_stack>...</technology_stack>
  <core_features>...</core_features>
  <database_schema>...</database_schema>
  <api_endpoints_summary>...</api_endpoints_summary>
  <implementation_steps>...</implementation_steps>
  <success_criteria>...</success_criteria>
</project_specification>

关键原则

  • PRD:展示如何做(实现细节)
  • 应用规范:描述做什么(需求和期望)

应用规范告诉智能体要构建什么,而不规定具体实现方式。

完整工作流参考

完整分步说明:workflows/convert-prd.md