| name | source-command-fix-build |
| description | 派遣 build-error-resolver 修复构建/类型/依赖/配置错误,不建 session |
source-command-fix-build
Use this skill when the user asks to run the migrated source command fix-build.
Command Template
/fix-build
轻量入口:只派 build-error-resolver,以最小 diff 让构建变绿。不做架构调整、不做功能修改、不顺手重构。
使用
/fix-build # 主会话从最近的失败诊断
/fix-build npm run build # 指定要修复的命令
/fix-build tsc --noEmit # typecheck 失败
流程
- 主会话获取失败命令的完整输出(首次出问题就跑一次完整命令,捕获 stderr)
Agent({ subagent_type: "build-error-resolver", ... }) 派遣,传入:
- 失败命令
- 完整错误输出
- 项目栈(package.json / pyproject.toml / go.mod)
- build-error-resolver 按
.Codex/agents/build-error-resolver.md 输出"修复报告"
- 主会话呈现 diff + 重跑证据(同一命令变绿)
边界
- 单一命令变绿即停,不顺手修其他失败
- 不修测试断言(除非断言本身错误且必须报告)
- 不做依赖大版本升级(除非失败信息明确要求)