app-spec-packager
app-spec-packager 是一个用于把应用、产品或创业想法转化为完整、面向生产环境规格包(specification package)的技能。它面向编码智能体,目标是在不需要时间表、故事点、预算或冲刺规划的前提下,产出可直接用于开发的规格文档。默认输出为一个 Markdown 规格包文件夹,并在支持文件输出时额外生成 zip 压缩包。规格包结构包括 README、产品规格、UX 流程、设计系统规格、技术架构、架构决策记录(ADRS)、AI 规格、安全隐私与安全规格、API 与数据模型、客户端实现规格、后端实现规格、订阅计费规格、分析与可观测性规格、QA 验收测试、发布就绪检查、任务清单以及参考资料等文档。其核心工作流是:先采集应用意图、平台、目标用户、核心流程、数据敏感度、AI 需求、变现方式、集成与发布约束;只询问阻塞性问题,若已有足够上下文则继续并对假设进行明确标注;在规格依赖最新平台规则、SDK 版本、应用商店规则、法律、支付、AI 提供商、安全要求或框架最佳实践时进行事实研究,优先使用官方来源,并将引用和来源说明放入 REFERENCES.md;选择相关文档集,省略确实无关的文档,但保留隐私安全、QA 和任务文档;以稳定 ID 编写精确、可测试的需求;将规格转换为编码智能体可执行的任务,每个任务都包含验收标准和测试;最终输出前使用验证清单校验规格包。