← Back to Skills Marketplace
DaoReview
by
Douglasliu
· GitHub ↗
· v1.0.0
· MIT-0
90
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install dao-review
Description
文档审核评分工具。当用户要求"审核文档"、"检查文档"、"给文档打分"、"评估文档"、"分析文档"、或上传 .docx/.txt/.md 文件进行审查时触发。执行文档内容分析,从结构完整性、内容质量、格式规范、逻辑性等维度给出评分和改进建议。
README (SKILL.md)
DaoReview · 道哥的文档检查器
支持格式
.docx— Word 文档(通过 pandoc/docx2txt/unzip 提取文本).txt— 纯文本.md— Markdown 文件
工作流程
第一步:读取文件
根据文件类型选择读取方式:
# docx 文件
pandoc "/path/to/file.docx" -t plain 2>/dev/null || \
docx2txt "/path/to/file.docx" 2>/dev/null || \
unzip -p "/path/to/file.docx" word/document.xml | sed 's/\x3C[^>]*>//g'
# txt 文件
cat "/path/to/file.txt"
# md 文件
cat "/path/to/file.md"
第二步:审核内容
分析以下维度:
| 维度 | 权重 | 说明 |
|---|---|---|
| 结构完整性 | 20% | 是否有清晰的开头、主体、结尾;框架是否完整 |
| 内容质量 | 25% | 信息准确性、深度、实用性 |
| 格式规范 | 15% | 排版整洁度、格式残留(如 Word 内部标记) |
| 逻辑性 | 20% | 层次清晰、因果连贯、无矛盾 |
| 可执行性 | 20% | 目标是否明确、计划是否落地、奖励机制是否清晰 |
第三步:输出报告
按以下格式输出:
## 📋 文档审核报告:{文件名}
### 综合评分:**{总分} / 100**
---
### ✅ 优点
(列出 2-5 个亮点)
### ⚠️ 需改进的问题
(列出主要问题及扣分原因)
### 💡 建议补充
(给出具体改进方向)
打分参考标准
- 90-100:优秀 — 结构完整、内容详实、可直接执行
- 75-89:良好 — 框架清晰,细节需打磨
- 60-74:及格 — 有基本框架,关键内容缺失较多
- 60以下:需大幅重写 — 结构或内容有根本性问题
注意事项
- 如果文件路径包含中文或空格,用引号包裹
- docx 文件中的超链接标记(如 HYPERLINK)属于格式残留,计入扣分
- 如果文档是活动策划案,优先检查:目标、受众、时间节点、责任分工、奖励机制
- 保持评分客观,优点和缺点都要明确指出
- 回复使用中文
Usage Guidance
This skill appears to do what it says (review documents and output a scored report) but it expects to run shell tools to extract text and will read files at paths you provide. Before installing or enabling it: 1) Confirm whether your agent runtime has pandoc, docx2txt, unzip, sed, and cat available — the SKILL.md references these but the skill metadata doesn't declare them. 2) Ensure the agent is sandboxed and will only process files you explicitly upload (prevent it from being given arbitrary system paths). 3) Prefer a version that declares required binaries or provide a wrapper that sanitizes/validates file paths and filenames to avoid path-injection. 4) Avoid uploading sensitive documents (PII, secrets) until you trust the runtime environment. If you need higher assurance, ask the publisher for source code or a manifest that declares required binaries and explains how inputs are constrained.
Capability Analysis
Type: OpenClaw Skill
Name: dao-review
Version: 1.0.0
The dao-review skill is a document analysis tool designed to extract text from .docx, .txt, and .md files and provide a structured evaluation report. It utilizes standard command-line utilities such as pandoc, docx2txt, and unzip (SKILL.md) to process file contents for scoring based on predefined criteria like structure and logic. The code and instructions are strictly aligned with the stated purpose and show no signs of malicious intent, data exfiltration, or unauthorized system access.
Capability Assessment
Purpose & Capability
The skill's name/description (document auditing for .docx/.txt/.md) aligns with the SKILL.md content. However, the instructions explicitly call external binaries (pandoc, docx2txt, unzip, sed, cat) while the skill metadata lists no required binaries — a mismatch that should be clarified.
Instruction Scope
The SKILL.md instructs the agent to run shell commands that read files from arbitrary paths (e.g., pandoc "path" -t plain, unzip -p ...). That is coherent with processing uploaded documents, but it also permits reading any filesystem path the agent is given, and uses shell pipelines (sed, unzip) that could be abused if inputs/paths are not strictly constrained or sanitized. The instructions do not explicitly limit processing to user-supplied uploads or warn about path sanitization.
Install Mechanism
Instruction-only skill with no install spec — lowest install risk. Nothing is written to disk by an install step. The remaining risk is runtime (shell command execution), not installation.
Credentials
No environment variables, credentials, or config paths are requested — which is proportionate for a document-review tool.
Persistence & Privilege
The skill is not marked 'always' and does not request elevated/persistent privileges. It can be invoked by the agent (default), which is expected for skills of this type.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install dao-review - After installation, invoke the skill by name or use
/dao-review - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
dao-review 1.0.0 初始版本发布:
- 实现了Word(.docx)、纯文本(.txt)、Markdown(.md)三种文档格式的审核评分支持
- 按结构完整性、内容质量、格式规范、逻辑性、可执行性五大维度自动评分
- 输出包括综合评分、优点、需改进问题和具体补充建议的中文审核报告
- 明确打分标准与各项权重,保证审核结果客观透明
- 针对格式残留等常见文档问题自动提示并计入扣分
Metadata
Frequently Asked Questions
What is DaoReview?
文档审核评分工具。当用户要求"审核文档"、"检查文档"、"给文档打分"、"评估文档"、"分析文档"、或上传 .docx/.txt/.md 文件进行审查时触发。执行文档内容分析,从结构完整性、内容质量、格式规范、逻辑性等维度给出评分和改进建议。 It is an AI Agent Skill for Claude Code / OpenClaw, with 90 downloads so far.
How do I install DaoReview?
Run "/install dao-review" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is DaoReview free?
Yes, DaoReview is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does DaoReview support?
DaoReview is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created DaoReview?
It is built and maintained by Douglasliu (@douglasliu); the current version is v1.0.0.
More Skills