用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/openharmonyinsight/openharmony-skills --skill arkweb-spec-review命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Use when managing GitCode repositories from the terminal with oh-gc CLI — auth, issues, PRs, reviewers, testers, labels, releases, and repo config. Triggers on oh-gc commands, GitCode issue/PR management, or when user wants to interact with GitCode without a browser.
对 ArkUI 公共 UI API 与 Android(Compose/View)和 iOS(SwiftUI/UIKit)进行可审计的能力与规格竞品分析。 适用于接口设计评审、能力补齐、Android/iOS 与 ArkUI 迁移评估、API 对标和 capability gap analysis, 覆盖触摸/指针输入、键盘快捷键、手势、组件、布局、状态和动画。要求锁定作用域与版本,以 interface_sdk-js 为 ArkUI 公共接口权威源,优先引用 Android/iOS 官方文档,区分等价关系,并输出带逐项证据、影响和优先级建议的报告。
Use when orchestrating OHOS Phase 0 intake workflow, from raw requirement to IR + proposal splitting + handoff contract. Triggers: requirement intake, Phase 0, requirement review, generate IR, 需求导入, 需求评审, 生成IR. Do NOT use for single-feature design work, Phase 1-9 delivery, ad-hoc document generation, or any task outside the Phase 0 requirement intake workflow.
正在显示 SKILL.md
基于 SOC 职业分类
| name | arkweb-spec-review |
| description | ArkWeb Spec 文档评审。可作为独立 subagent 运行。检查文档完整性、一致性、可行性。触发词:评审设计文档、Spec review、检查设计文档、需求评审。 |
Announce at start: "我正在使用 arkweb-spec-review skill 评审设计文档。"
作为独立 subagent 被 arkweb-architect 调用时,设计文档和代码分析结果路径已在 task 描述中提供,直接执行评审。
输入格式(从 task 描述中解析):
## 待评审文档
{DOCS_REPO}/docs/{date}-{feature}-requirement.md
## 代码分析结果(用于交叉验证)
{DOCS_REPO}/analysis/{date}-{feature}-analysis.md
## 参考资料(按需读取)
- ACE Engine 索引:{DOCS_REPO}/analysis/arkweb-ace-engine-analysis.md
- WebWebView 分析:{DOCS_REPO}/analysis/web-webview-analysis.md
输出: 评审报告 → 保存到指定路径 → 回复评审结果摘要
在主 session 中直接调用,评审完成后呈现给用户,用户决定是否修改。
适用于已有设计文档,只需检视和修改的场景,跳过 brainstorm/code-analysis/design-doc 全链路。
触发词: 检视设计文档、review checklist、快速检视
流程:检视 → 修改 → 复审 → 提 PR
Step 1: 读取设计文档 + Checklist 模版
Step 2: 执行 Checklist 33 项检视(输出结果表)
Step 3: 有阻塞项?
├─ 否 → 输出"通过",流程结束
└─ 是 → 逐组修改设计文档
├─ 每组修改提交一个 PR
├─ 老板审批合并
├─ 合并后重新检视该组修改项
└─ 全部通过 → 流程结束
与模式 A/B 的区别:
对已生成的 ArkWeb 设计文档进行系统评审,确保完整性、一致性和技术可行性。
{YYYY-MM-DD}-{feature-name}-requirement.md<!-- architect: ... --> 注释⚠️ 以下为多轮评审反复出现的问题,已固化为强制检查项:
评审流程中嵌入结构化检视环节,使用通用 Checklist 模版(
assets/templates/requirement-design-review-checklist.md)逐项检查设计文档质量。 Checklist 为设计文档评审的质量门禁:检视不通过时,要求 design-doc 修改后重新评审。
在 Step 2 逐项检查完成后、Step 3 输出报告前执行。
assets/templates/requirement-design-review-checklist.md
8 大类 33 项:需求分析(5) / 需求规格(3) / KPI&KQI(4) / 模块(3) / 接口(2) / 设计(8) / 可测试性(3) / 安全(5)
读取待评审文档 + 代码分析结果(用于交叉验证类名、接口签名、文件路径)。
按上述 5 个维度逐项检查,记录问题。
交叉验证要点:
基于 assets/templates/requirement-design-review-checklist.md 逐项检查,输出 Checklist 结果表:
## Checklist 检视结果
| # | 检查项 | 必/可选 | 状态 | 说明 |
|---|--------|---------|------|------|
| 1 | ... | 必选 | ✅/⚠️/❌ | ... |
| ... | ... | ... | ... | ... |
### 检视统计
- 必选满足:N / 27
- 必选不满足:N(阻塞项)
- 必选不涉及:N
- 可选涉及:N / 6
- 可选不涉及:N
### 检视结论
✅ 通过 / ❌ 不通过(N 项必选阻塞)
判定规则:
# {文档名} 评审报告
## 评审结果:{通过 / 需修改 / 不通过}
## Checklist 检视结果
| # | 检查项 | 必/可选 | 状态 | 说明 |
|---|--------|---------|------|------|
| 1 | ... | 必选 | ✅/⚠️/❌ | ... |
### 检视统计
- 必选满足:N / 27 | 必选不满足:N | 必选不涉及:N
- 可选涉及:N / 6 | 可选不涉及:N
- 检视结论:✅ 通过 / ❌ 不通过
## 问题清单
### 🔴 必须修改(含 Checklist 必选不满足项)
1. [描述] - 位置:{章节} - 来源:Checklist #N
### 🟡 建议修改
1. [描述] - 位置:{章节}
### 🟢 优秀实践
1. [描述]
## 统计
- Checklist 总检查项:33(必选 27 / 可选 6)
- Checklist 满足:N | 不满足:N | 不涉及:N
- 评审维度检查项:N
- 通过:N
- 🔴 必须修改:N 项
- 🟡 建议修改:N 项
- 🟢 优秀实践:N 项
arkweb-design-doc 修改保存评审报告并回复结果摘要。不执行修改(由主 session 的决策 3 处理)。
呈现评审结果,用户决定是否修改。修改后可重新评审。
{DOCS_REPO}/docs/YYYY-MM-DD-{feature-name}-review.md✅ spec-review 完成
📄 报告:{file_path}
📊 评审结果:{通过 / 需修改 / 不通过}
📋 Checklist 检视:满足 N/33 | 不满足 N | 不涉及 N(必选阻塞 N)
- 总检查项:{N},通过:{N}
- 🔴 必须修改:{N} 项
- 🟡 建议修改:{N} 项
- 🟢 优秀实践:{N} 项