用途:把已有规划工作转化为具体、有序的构建计划。该技能读取上游规划技能的输出,提取可构建的功能,映射到可用包或框架模块,并按里程碑排序,使开发者与编码智能体可逐个构建和评审。主要交付物是保存在项目仓库中的结构化实现计划文档(docs/implementation-plan.md),若环境无法写文件(如仅聊天会话),则在对话中输出完整文档并请开发者保存到该路径。
主要能力:先从 docs/planning/ 收集规划输入(如需求陈述、UX 简报、研究简报、数据模型、FHIR 规范、合规简报、EHR 连接简报),缺失项作为缺口标注;确认平台与后端,未决定时记为开放问题;提取具体、可测试、可追溯的功能并按类别与优先级整理;为每个功能匹配 React Native 包(如 @spezivibe/account、@spezivibe/onboarding、@spezivibe/questionnaire、@spezivibe/scheduler、@spezivibe/chat、@spezivibe/firebase、@spezivibe/medplum、@spezivibe/healthkit)或 Apple 原生模块(如 SpeziAccount、SpeziOnboarding、SpeziQuestionnaire、SpeziScheduler、SpeziChat、SpeziHealthKit、SpeziFHIR 等);再按里程碑模式(研究应用、临床护理应用、患者参与应用)排序,每个里程碑包含目标、任务、平台说明、验证方式和依赖。
使用方式:在其他规划技能之后、spezi-platform-selection 之前运行;无规划文档时回退为让用户直接描述应用。
限制:不生成应用代码,只产出计划;平台未定时设置 Platform 为“To be decided”;不假设后端,未确认则记入开放问题;无匹配包的功能需标注为定制实现并估计工作量。