frontend-docs-generator
用于根据 ERARK 标杆文档规范,将 Vue/UI 代码重构记录、组件分析结果输出为“稳定可查阅的开发者字典”。当用户要求“总结架构”、“撰写UI文档”、“生成状态栏文档”时自动调用此 skill。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
用于根据 ERARK 标杆文档规范,将 Vue/UI 代码重构记录、组件分析结果输出为“稳定可查阅的开发者字典”。当用户要求“总结架构”、“撰写UI文档”、“生成状态栏文档”时自动调用此 skill。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
当用户抛出未经整理的原始想法、情绪化的“意识流”需求,或者模糊的架构意图时使用此 skill。它作为一道“物理隔离墙”,强制暂停任何代码生成或方案定稿,通过引导式的一问一答,将原始需求提炼为极其精确、带有红线约束的《AI 执行指令集》(Prompt/Instruction Set),供子 Agent 或后续流程执行。
批量且精准地在多个文件中搜索并替换指定的字符串。当涉及到跨模块的依赖路径修改、接口名称变更、或者清理遗留魔法字符串时,使用此 skill 以确保操作的一致性和安全性。
| name | frontend-docs-generator |
| description | 用于根据 ERARK 标杆文档规范,将 Vue/UI 代码重构记录、组件分析结果输出为“稳定可查阅的开发者字典”。当用户要求“总结架构”、“撰写UI文档”、“生成状态栏文档”时自动调用此 skill。 |
此 Skill 强制规定了前端/UI 组件的文档撰写结构和禁忌,确保文档具备强排错能力,拒绝空洞的总结和废话。
UiMode, PHYSICS_CONSTANTS 等),就不要再重复贴一大段仅包含这些定义的无注释原代码块。要么选择“带有详细注释的代码块”,要么选择“包含完整字段信息的数据列表(表格)”。.ts),把文件路径写在标题上即可,绝对不要强行写一个 ## 组成 的空标题。.ts 文件下写 ## 样式骨架。只有包含真实 DOM 和 CSS 约束的 .vue 或 HTML 文件才配拥有这个标题。# 补充点 草草概括。必须根据实际业务,拆分成多个独立的 # 级标题(如 # 用户交互流程、# 数据拦截流转)进行深度剖析。未来的每一份系统架构文档,必须包含以下顶级结构:
用 1-2 段话,说明该系统的业务边界、核心机制以及它在整个项目中的地位。
必须使用 Markdown 表格,将该系统涉及的所有核心文件、子组件全部列出。 格式范例:
# 内容组成
| 模块名称 | 对应工作区路径 | 说明 |
| :--- | :--- | :--- |
| **全局 UI 入口** | `src/ARK_STATUSBAR/components/GlobalStatusBar.vue` | 常驻浮动状态栏组件,挂载 4 个业务 Tab 并处理物理外壳拖拽。 |
...
针对上面表格中的核心文件,逐一进行 # 级章节的深入解剖。如果模块由多文件组成才写 ## 组成;如果是单文件,直接把文件路径挂在模块标题旁。
剖析维度要求:
isSnapping 或 PHYSICS_CONSTANTS 的细节。| 函数签名 | 触发时机 | 副作用与逻辑 |)。复杂的函数必须配上 ASCII 调用链。min-width: 0、grid-template-rows: 0fr)并解释其防崩溃排错原理(如:防止 Grid Blowout)。拆分出多个单独的 # 级标题来讲解事件流转和逻辑机制。不要写一个敷衍的“补充点”。
例如:# 拖拽坐标系的动态双轨移交原理 或 # 气泡状态下的橡皮筋反馈与触发机制。
给开发者的“傻瓜教程”。必须是 1-2-3-4 的明确代码步骤。(如:新增一个 Tab 面板需要改哪几个文件、加哪几行代码)。
基于真实开发历史记录的 Debug 字典。
必须使用 Markdown 表格:| 具体的视觉崩溃/错误症状 | 根本诱因 (Root Cause) | 去哪里检查代码 (Checklist) |。
架构级别的绝对警告、不可触碰的历史遗留代码区(如:不准覆盖原生 CSS 圆角设计等)。