用途:该技能面向需求质量评估、INVEST 准则校验与需求精化,适用于评估需求、提升清晰度与精确度、检测并解决歧义、确保需求完整、应用 MoSCoW 优先级、迭代精化需求以及验证验收标准质量。
主要能力:一是 INVEST 快速评估,对每条需求按 Independent、Negotiable、Valuable、Estimable、Small、Testable 六项各打 0-2 分,总分 10-12 为高质量可实施,7-9 为可接受需小改,4-6 需显著精化,0-3 需大幅重写;二是常见质量问题识别与修复,如过于模糊、过大、不可测试、依赖性强、技术导向、过度指定;三是 MoSCoW 优先级划分,区分 Must、Should、Could、Won't 及对应判断问题;四是清晰度提升,避免 should、quickly、user-friendly、etc.、appropriate、some、easy 等歧义词,改用 SHALL/MAY、具体时限、可测标准、穷举列表等;五是验收标准质量控制,要求原子、精确、完整、独立,并可用 Given/When/Then 格式检查;六是需求完整性校验,覆盖功能与非功能需求、边界情况、错误处理、安全、性能、无障碍等。
使用方式:按标准精化流程操作,即起草需求、INVEST 评估、识别低分项、应用修复模式、重新评估、补充验收标准、最终校验;针对 Independent、Negotiable、Valuable、Estimable、Small、Testable 失败分别采用拆分依赖、去除实现细节、转为用户价值、增加约束边界、按用户类型/场景/CRUD 拆分、补充验收标准等方式。可用命令包括 /spec:validate <path> 评估需求质量、/spec:refine <path> 精化需求、/spec:audit <path> 审计规格。
适用场景:产品与软件需求评审、用户故事精化、验收标准编写、需求优先级排序及规格文档审计。
限制:资料未提供具体平台依赖、安装方式、定价或实际效果数据,相关事实暂未提供。