用途:作为 Vibe Coding 的 BUILD 阶段,按 ./docs/IMPLEMENTATION_PLAN.md 逐步实现功能,并通过保护规则防止回归。
前置检查:progress.txt 不存在时,若找到 IMPLEMENTATION_PLAN.md 则创建最小 progress.txt 并视为 DOCUMENT 完成,否则激活 vibe-coding-document;IMPLEMENTATION_PLAN.md 不存在时激活 vibe-coding-doc-implplan;progress.txt 显示 DOCUMENT 未完成则停止并提示先完成 DOCUMENT 阶段;从 DEBUG 返回时读取“## Resume from Debug”。
启动序列(每项目一次,按 progress.txt 标记跳过):每次会话开始运行 vibe-coding-recall(需已安装 claude-mem);若 progress.txt 无 css_setup_complete: true 且无 has_frontend: false,运行 vibe-coding-css-setup;同理运行 vibe-coding-design-templates。
构建循环:读取 IMPLEMENTATION_PLAN.md,依据 progress.txt 定位当前阶段与步骤,逐阶段逐步骤执行“## Step Execution”,完成后写入 progress.txt,全部完成后进入“## Hand-off to SHIP”。
步骤执行:宣布阶段与步骤;读取 references/protection-rules.md;读取或修改超过 100 行的现有代码文件用 vibe-coding-explore;创建页面或组件前先运行 vibe-coding-design-guard;实现后对新/修改文件运行 vibe-coding-code-review 并修复 MUST FIX;测试验证;构建/编译/类型错误时调用 vibe-coding-build-fix 并附完整错误输出,未解决前不进入下一步;随后更新 progress.txt。
质量钩子:生成页面前用 design-guard;每步后用 code-review;修改共享文件前用 impact-analysis;用户给截图时用 ui-review;用户要求先写测试、TDD 或加测试时用 tdd;构建失败时用 build-fix;涉及外部 API 用 api-connect;需要 CLI 工具用 cli-runner;需查询数据库或外部服务用 mcp-setup。
错误恢复:build-fix 调用时传入完整错误输出,等待修复后重新运行构建命令验证;解决则从原步骤继续,未解决则记录 progress.txt 并询问用户。
进度跟踪:每步后记录 PHASE、STATUS、current_phase、current_step、feature、各阶段状态、FILES CHANGED 与 NEXT ACTION。
限制:官方文本暂未提供;具体命令与参数除上述名称外暂未提供。