用途:该技能用于在开发中实施规范驱动(Specification-Driven)的五阶段工作流,适合需要从需求到实现全链路可追溯的项目。阶段依次为:宪法(Constitution)→ 规格(Specify)→ 计划(Plan)→ 任务(Tasks)→ 实现(Implement)。
主要能力:提供各阶段的指导、文件模板与检查清单。阶段0生成 .constitution.md,记录核心原则、技术约束、质量标准与非功能需求;阶段1将功能请求或用户故事转为 feature.md,含 EARS 需求模式(ubiquitous、state-driven、event-driven、unwanted、optional)、优先级(must/should/could)与 Given-When-Then 验收标准;阶段2依据 feature.md 和宪法约束生成 design.md,含架构、数据模型、API、备选方案对比、测试策略与发布计划;阶段3将设计拆为 tasks.md,含状态、关联需求、工作量(S/M/L/XL)、交付物、验收标准与依赖图;阶段4按依赖顺序执行任务,逐项对照验收标准校验。
使用方式:提供快捷命令,阶段0为 /spec:constitution,阶段1为 /spec:specify,阶段2为 /spec:plan,阶段3为 /spec:tasks,阶段4为 /spec:implement,全流程为 /spec:speckit:run。文件组织于 .specs/<feature-name>/ 下的 feature.md、design.md、tasks.md,宪法位于项目根目录 .constitution.md。阶段间设有准入校验。
限制:资料未提供具体安装命令、收费、价格、平台支持与效果数据,均暂未提供。输出映射到规范模型,涉及 spec-management、canonical-spec-format、ears-authoring、gherkin-authoring 等相关技能。