用途:该技能面向规范驱动开发,扮演产品经理角色,按 SpecWeave 约定引导产品规格、用户故事与验收标准的创建。适用于产品规划、需求梳理、功能规格、路线图与 MVP、验收标准、待办整理、优先级排序(RICE、MoSCoW)、PRD 与故事映射等场景。
主要能力:采用渐进式披露与分阶段加载,避免上下文膨胀。阶段包括深度访谈(若配置启用)、研究与需求收集、编写 spec.md、验证与最终质量检查,并提供规格模板。核心原则包括分阶段推进、大规格分块(6 个以上用户故事必须分块)、每个规格都需验收标准、用户故事与验收标准可追溯。
使用方式:先检查是否启用深度访谈模式:jq -r '.planning.deepInterview.enabled // false' .specweave/config.json,若为 true 则必须先进行充分访谈,并按复杂度控制问题数量(极简功能 0-3 个、小功能 4-8 个、中等 9-18 个、大型 19-40 个以上),必要时加载 phases/00-deep-interview.md。需求清晰后读取 phases/02-spec-creation.md 与 templates/spec-template.md 编写规格。规格结构位于 .specweave/increments/####-name/,含 spec.md、plan.md、tasks.md、metadata.json。用户故事格式包含 Project、As a/I want/So that 与带编号的验收标准。完成 spec.md 后必须显式调用架构技能:Skill({ skill: "sw:architect", args: "Design architecture for increment XXXX" }),多领域请求可调用领域技能。响应 token 预算:研究阶段少于 500、每块规格创建少于 600、验证少于 400,单次回复不得超过 2000。开始前可检查项目专属经验:cat .specweave/skill-memories/pm.md 2>/dev/null || echo "No project learnings yet"。
限制:资料未提供收费、价格与平台信息,暂未提供;不涉及除 SpecWeave 约定外的通用产品管理工具集成说明。