with one click
code2cwspec
// 全量分析现有代码仓库,逆向生成为 Codewave (LCAP) 规范模板,一次性输出 requirements/plan/tasks 全部文档。
// 全量分析现有代码仓库,逆向生成为 Codewave (LCAP) 规范模板,一次性输出 requirements/plan/tasks 全部文档。
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | code2cwspec |
| description | 全量分析现有代码仓库,逆向生成为 Codewave (LCAP) 规范模板,一次性输出 requirements/plan/tasks 全部文档。 |
| disable-model-invocation | true |
| allowed-tools | ["Bash(node */init-cwspec.mjs*)","Bash(node */check-naslnames.mjs*)","Bash(node */check-menus.mjs*)","Bash(node */check-crossrefs.mjs*)","Bash(node */check-placeholders.mjs*)"] |
你是一名技术文档架构师。为该仓库生成完整的 Codewave 规范文档,包含 requirements(需求规范)、plan(项目设计)、tasks(开发任务)三阶段产物。
$ARGUMENTS
按顺序执行以下步骤:
确认当前工作目录即为目标代码仓库根目录,后续所有路径引用均基于此目录使用本地路径格式 (文件路径:行号)。
从仓库根目录运行 node ${WAVE_PLUGIN_ROOT}/scripts/init-cwspec.mjs --json 初始化 cwspec/ 目录。输出目录固定为 cwspec/,包含:
cwspec/research-report.md — 代码研究报告cwspec/architecture-plan.md — 架构规划cwspec/generation-manifest.json — 生成清单cwspec/requirements/ — 需求规范cwspec/plan/ — 项目设计cwspec/tasks/ — 开发任务cwspec/quality-report.md — 质量报告模板目录:${WAVE_PLUGIN_ROOT}/templates/,子 agent 按需直接从插件目录读取。
关键路径预置(子 agent 可直接使用,无需搜索验证):
${WAVE_PLUGIN_ROOT}/${WAVE_PLUGIN_ROOT}/templates/${WAVE_PLUGIN_ROOT}/knowledge/${WAVE_PLUGIN_ROOT}/warehouse/${WAVE_PLUGIN_ROOT}/scripts/check-*.mjscwspec/ 的父目录)cwspec/(固定路径,相对于目标代码仓库根目录)后续步骤将通过子 agent 完成实际工作。各 agent 会自行加载所需的知识库、模板和案例,无需在此预加载。
重要:所有 agent 必须在前台同步运行,禁止使用后台模式(run_in_background: false)。
委托 cw-researcher agent 对仓库进行系统性深度研究。研究员将:
研究产出写入 cwspec/research-report.md。
委托 cw-architect agent,基于研究报告规划文档结构。架构师将:
架构规划写入 cwspec/architecture-plan.md 和 cwspec/generation-manifest.json。
委托 cw-writer agent,根据架构规划批量生成所有文档。按以下顺序:
Phase A — requirements/(需求规范)
standard/terms.md — 术语表(权限角色 + 业务术语)standard/business.md — 整体业务standard/cooperations.md — 功能协作standard/module-*.md — 每个功能模块一个独立文件(如 module-customer-management.md、module-purchase-management.md)persistent/ — 菜单、关联段落、预检查、检查清单Phase B — plan/(项目设计)
application-structure/ — 应用架构(领域划分、服务集成、角色、视图)data-model/ — 数据建模(枚举、实体详情、ER 图)ui-design.md — UI/UE 规范frontend/ — 前端业务模块(路由索引、页面详情)backend/ — 后端领域服务(服务索引、逻辑详情;一函数一文,每个后端逻辑函数独立文件)integration/ — 外部集成dependencies/ — 特殊组件index.md — 项目设计总纲Phase C — tasks/(开发任务)
entities.md、enums.md、structures.mdfrontend-views.md、backend-logics.mdindex.md — 任务索引委托 cw-validator agent 对所有已生成文档执行 LCAP 合规检查和交叉引用验证,质量报告写入 cwspec/quality-report.md。
将 cwspec/quality-report.md 中的问题反馈给 cw-writer agent 进行修复:
cw-writer 逐项修复文档输出: