用途:为黑客松项目生成结构化技术文档,支持三种文档类型:ADR(架构决策记录)、PRD(产品需求文档)和 feature-spec(功能规格)。适用于 MVP 范围已锁定需要写成 PRD、已做出架构决策需记录为 ADR、或某功能在实现前需要正式规格时;在项目规划阶段(hackathon-scope-cutter 完成后)调用,也可在实现过程中产生新架构决策时再次调用。
主要能力:依据 ../hackathon-shared-resources/templates/ 下对应模板输出完整 Markdown 文档;不省略模板任何章节,缺失信息以 [TBD] 占位;语言直接、便于扫读;ADR 每份只记录一个架构决策;PRD 需包含成功指标(即使是估算);feature-spec 需包含可测试的验收标准;并在输出中列出所有 [TBD] 章节到 missing_fields。
使用方式:提供输入参数——document_type(必填,枚举:ADR、PRD、feature-spec)、project_title(必填)、problem_statement(必填)、mvp_features(必填,来自 hackathon-scope-cutter 的 MVP 功能列表)、tech_stack(必填);architecture_decisions(选填,用于 ADR,含 context 与 rationale)、feature_name(选填,用于 feature-spec)、constraints(选填)。输出为 document(完整 Markdown)、document_type 和 missing_fields。
适用场景:黑客松项目在规划阶段快速产出可评审、可执行的文档,尤其适合时间紧张、需要明确 MVP 边界与决策依据的团队。
限制:文档质量依赖输入完整度,缺失信息会以 [TBD] 标注;每份 ADR 仅限单个决策;资料未说明该技能的具体安装方式、运行命令、支持的平台或收费情况,暂未提供。