用途:对代码仓库做整体架构审计,并把结果渲染到 Miro 白板上,形成按主题分帧、可平移浏览的架构评审。用户可选提供 Miro 白板 URL;未提供时通过 Miro MCP 的 board_create 工具新建白板。
主要能力:1) 清点仓库中的系统(前端、后端、CLI、worker、库、基础设施模块等),依据 package.json、Dockerfile、workspace 声明、terraform/ 等信号识别并分类类型、运行时、入口与公开接口;2) 映射内部模块与跨系统依赖;3) 追踪用户流程;4) 用 Mermaid 生成系统图、模块结构图、用户流程时序图;5) 对安全关键流程做 OWASP Top 10 分析,产出流程图、流程说明文档与发现表;6) 按模块做代码质量分析(复杂度、重复、测试覆盖、错误处理、类型安全、文档等),产出发现表。
使用方式:技能按工作流执行,依次完成清点、依赖映射、流程追踪、生成 Mermaid 图、安全分析、质量分析、解析白板、组装白板、输出报告。组装阶段使用 Miro MCP 工具:layout_create 创建帧并设标题、layout_get_dsl 查看布局 DSL、diagram_create_mermaid 渲染图、doc_create 创建文档、table_create 创建发现表、code_widget_create 嵌入高影响代码片段、board_list_items 重读条目。白板按帧从左到右排列:架构总览、系统结构与流程、每个安全流程一帧、每个有发现的模块一帧。
适用场景:需要快速获得整个仓库架构全貌、跨系统依赖视图、安全评审与代码质量清单的开发者、安全评审者与项目管理者。
限制:资料未提供具体收费、价格、平台支持范围与效果保证;若某系统无值得绘制的模块、无安全关键流程或无发现的模块,应跳过对应内容而非制造空帧;文件引用仅在已知远程 URL 时渲染为可点击链接,否则以纯路径显示,不得虚构 URL。