用途:在代码变更后检查 ./docs/ 目录中的文档是否与实际代码保持一致,提前发现文档与实现之间的差距,避免造成混淆。该技能为只读,只报告差距,不更新文档。
主要能力:执行五项检查。一、TECH_STACK.md 与依赖文件(package.json 或 requirements.txt/pyproject.toml)比对,检查文档列出但未安装、版本不一致、依赖中存在但未记录的主要库。二、DESIGN_SYSTEM.md 与 globals.css 比对,检查 token 缺失、颜色值不一致、CSS 变量未记录。三、FRONTEND_GUIDELINES.md 与组件模式比对,抽样 3-5 个 src/components/ 文件,检查命名规范、模板模式与状态管理方式。四、IMPLEMENTATION_PLAN.md 与 progress.txt 比对,检查标记完成但文件缺失、计划引用已移除功能。五、BACKEND_STRUCTURE.md 与实际 API 路由比对,按技术栈定位路由文件,检查文档有但路由缺失、路由存在但未记录、HTTP 方法不一致。
使用方式:若引用的文件缺失,记录“File missing — check skipped”并继续,不中止,五项检查全部运行。最终输出 DOC REVIEW REPORT,按各文档给出 PASS 或问题数,并列出 MUST UPDATE BEFORE SHIP、SHOULD UPDATE 与具体修复建议;全部通过时提示文档已同步。若文档严重过时,建议针对该文档重新运行 vibe-coding-document。
限制:仅做检查与报告,不修改文档;后端检查依赖从 TECH_STACK.md 推断 API 风格,纯前端且无后端时跳过并注明;具体安装命令与配置细节资料未提供。