用途:estimate 用于对开发任务进行结构化工作量估算。它读取参数中的任务描述,若描述过于模糊会先要求澄清;随后读取 CLAUDE.md 获取技术栈、编码规范、架构模式与估算准则,并在任务涉及已记录功能时读取 design/gdd/ 下的设计文档。
主要能力:扫描受影响代码,评估文件与模块规模、依赖数量、圈复杂度、集成点与现有测试覆盖;从 production/sprints/ 读取历史冲刺数据与速度用于校准。若没有冲刺历史,会在“Notes and Assumptions”中明确说明估算未按团队速度校准,并将其作为置信度风险,而非暗中抬高数字。
输出结构:包含任务描述、复杂度评估表(受影响系统、可能修改文件、新代码与修改比例、集成点、测试覆盖需求、可复用模式)、工作量估算表(乐观/预期/悲观天数与假设)、推荐预算(取预期值)、置信度(高/中/低)及原因、风险因素表、依赖表、建议拆解表,以及备注与假设。最后给出推荐预算、置信度和最大风险因素的简要总结。
使用方式:作为技能调用,传入任务描述参数。若置信度为低,建议先做限时原型(/prototype);若任务超过 10 天,建议用 /create-stories 拆分;排期可运行 /sprint-plan update 加入下个冲刺,若项目无冲刺计划则加入简报的构建顺序。
限制:该技能为只读,不写入任何文件。始终给出区间而非单一数字,推荐预算取预期值,按半天增量取整。不静默加缓冲,风险需显式说明。当方案未定或核心需求待定时,置信度一律为低。资料未提供具体价格、平台或效果信息。