用途:pm-initiate-budget 用于建立一份轻量、可复用的项目预算追踪表,一行对应一个项目,目标是让预算表维护快速、便于浏览。
主要能力:默认目标文件为 .agents/project-budget.md,用户可指定其他路径。支持两种模式:create 新建追踪表(使用占位行或初始行),update 更新已有追踪表并保留未触及的行。默认列包括 Project、Owner、Budget Baseline、Spent to Date、Forecast at Completion、Variance vs Baseline、Status、Last Updated、Notes / Next Action。状态取值限定为 on-track、watch、at-risk。
使用方式:执行前先复制并维护五步进度清单:确认目标文件与模式、检查已有追踪表、确认必需列、创建或更新追踪表、返回带假设说明的简洁输出。若目标文件已存在,先读取并保留现有行,除非用户要求替换;更新模式下不得重排列,也不得修改未经用户明确要求的行值。若有用户提供的项目数据则立即填入,否则保留 TBD 占位。日期格式统一为 YYYY-MM-DD。
适用场景:需要快速建立跨项目预算概览、为多个项目记录预算基线与花费、跟踪完工预测与偏差、维护项目状态和下一步行动时使用。
限制:只做轻量预算追踪,除非用户要求,不添加高级财务字段;不得编造预算数字,未知数据使用 TBD;除用户要求外,精确保留现有项目名称和值;每行只能对应一个项目。