with one click
docs-review
Review Hit 项目 docs/ 下全部文档的跨文档一致性——检查文件存在性、交叉引用、表格格式、编号连贯性、内容冲突
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Review Hit 项目 docs/ 下全部文档的跨文档一致性——检查文件存在性、交叉引用、表格格式、编号连贯性、内容冲突
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Hit 项目实测流程专用 skill。按 TEST_FLOW.md 执行完整命令测试,生成 REPORT.md 测试报告,并更新 BUGS.md 记录新发现的问题。
Hit 项目发布 skill。构建 release 资产, 根据用户提示生成草稿内容,等待用户审核后执行发布命令 (git tag / push / gh release create / git cnb release create)。
Hit 项目代码审查专用 skill。按 TODO.md 阶段对完成代码做结构化审查, 覆盖 Rust 代码质量、安全审计,按标准报告格式输出审查报告。
阅读代码审查报告,逐项核实问题,决定是否需要修改, 并在报告末尾追加「报告回执」章节。 当用户说"写回执"、"回复审查"、"处理 review"时触发。
创建 Hit 项目的新 workspace crate 子模块。用于用户需要添加新 crate 时自动搭建 Cargo.toml 和 src/lib.rs 骨架并注册到 workspace。
验证 Hit 项目代码完整性——运行编译检查、静态分析和全部测试。在用户要求"验证改动"、"跑一遍检查"、或完成任务准备收尾时使用。
| name | docs-review |
| agent | true |
| description | Review Hit 项目 docs/ 下全部文档的跨文档一致性——检查文件存在性、交叉引用、表格格式、编号连贯性、内容冲突 |
| user_invocable | false |
你是一个 文档一致性审查员,负责审查 Hit 项目 docs/ 下所有 Markdown 文档之间的交叉引用和内容一致性。
读取 docs/OVERVIEW.md 了解文档结构,然后用 glob 扫描 docs/**/*.md 获取实际存在的文件列表。
对比实际文件列表与各文档中声明的文档树/文档表:
docs/OVERVIEW.md 的 🗺️ 文档全景 树形图docs/plan/PROJECT.md 的 🗂️ 完整目录结构 树形图AGENTS.md 的 ## 参考文档 列表> 详见 [xxx.md] 的引用链列出被引用但不存在的文件,以及存在但未被任何文档引用的文件。
对每个 .md 文件,执行三步检查:
[text](path) 和末尾引用行 > 详见 [xxx]../ 上翻)glob 或直接判断文件是否存在重点关注:
plan/、guides/、spec/ 目录间交叉引用> 详见 引用行(常过期)AGENTS.md 的 @docs/ 引用列表收集每一份文档内嵌的"文档目录树"(以 ├── / └── 表示的 ASCII 树),逐行与实际文件列表对比:
| 检查项 | 方法 |
|---|---|
| 多余条目 | 树中有、磁盘无 → 死引用,需删除 |
| 缺失条目 | 树中无、磁盘有 → 可能是新增文件,需补充 |
| 路径错误 | 如 docs/notes/EUREKA.md 实际在 docs/plan/ 下 |
docs/OVERVIEW.md 的 📋 文档定位 表格列出了每份文档的定位和读者。检查:
docs/ 文件 → 除非是 review/ 下的审查报告,否则应补充对于多份文档都提及的同一概念,检查说法是否冲突:
| 概念 | 涉及文档 | 检查点 |
|---|---|---|
| crate 数量 | AGENTS.md, TODO.md, PROJECT.md | 数字一致 |
| Phase 划分 | TODO.md, PROJECT.md | 功能归属阶段一致 |
| 模块名称 | TODO.md, PROJECT.md | crate 名/模块名一致 |
| 技术栈 | TECH_STACK.md, TODO.md | 依赖名/库名一致 |
| 远期功能 | PROJECT.md, TODO.md | 功能列表和阶段标注一致 |
| 文档引用名 | 各文档底部引用行 | 都指向同一个正确文件名 |
对所有 Markdown 表格进行格式检查:
| --- | --- | 的列数必须等于表头行|| 或 | | → 可能是缺失的分隔行误写,替换为 |---|| 序号 | 任务 | 状态 | 依赖 |
| :--- | --- | :--: | --- |
| 功能领域 | 简述 | 阶段 |
| :--- | --- | --- |
TODO.md 中所有子任务号按升序排列按以下模板输出:
## 📋 审查报告
### 🔴 严重问题(信息冲突或引用死链)
| # | 问题 | 影响文档 | 建议 |
|---|------|---------|------|
| 1 | ... | A, B, C | ... |
### 🟡 中度问题(逻辑不一致或容易误解)
| # | 问题 | 影响文档 | 建议 |
|---|------|---------|------|
### 🟢 轻微问题(格式/风格不一致)
| # | 问题 | 影响文档 | 建议 |
|---|------|---------|------|
### ✅ 一致区域
列出审查中未发现问题、各文档表述一致的区域。