← 返回 Skills 市场
trustydev212

vietnamese-contract

作者 Trustydev212 · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
170
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install vietnamese-contract
功能描述
Skill tạo hợp đồng, thỏa thuận, cam kết và mọi văn bản pháp lý tiếng Việt chuẩn pháp luật Việt Nam, xuất file .docx chuyên nghiệp. Bao gồm toàn bộ quy trình:...
安全使用建议
Key points to consider before installing or running: - Metadata mismatch: The package includes Python scripts (cccd-ocr.py, vn-spellcheck.py) but 'python' is not declared in required binaries. Ask the author to declare 'python' (and exact version) or update installation instructions. - Missing referenced file: SKILL.md refers to /mnt/skills/public/docx/scripts/office/validate.py but that file is not in the bundle. Confirm where validate.py comes from or include it in the package. - PII handling: The OCR script extracts Vietnamese national ID numbers (CCCD), addresses, and the workflow asks for phone, email, and bank account details. This is sensitive data — ensure you run the skill in a secure, consented environment, understand retention/deletion behavior, and do not run it on real IDs without user consent. - Install impact: The instructions ask you to run global npm and pip installs and will download ML models (~100MB). Consider running these in an isolated virtualenv or container to limit system-wide changes and supply-chain risk. - Autonomous use: The SKILL.md tries to force the agent to 'always' use this skill for many keywords. If you permit autonomous invocation, consider limiting the skill's scope or only allowing explicit user invocation so it doesn't trigger unexpectedly. - Verify offline claims: The docs claim OCR runs offline, but EasyOCR/pip will download models and the workflow can send extracted text to an online AI model. If you require fully offline processing, validate network behavior and model locations first. If you want to proceed: request the author to (1) add 'python' to required binaries, (2) include or remove the validate.py reference, (3) provide explicit privacy/consent instructions about CCCD and bank data, and (4) consider packaging an install spec or containerized environment to avoid global installs.
功能分析
Type: OpenClaw Skill Name: vietnamese-contract Version: 1.0.2 The skill is a professional tool for generating Vietnamese legal contracts, featuring automated workflows for legal research, document formatting, and quality assurance. It includes utility scripts for OCR (scripts/cccd-ocr.py) and spellchecking (scripts/vn-spellcheck.py) that operate locally. The documentation (SKILL.md and references/cccd-ocr-guide.md) explicitly addresses privacy by recommending offline OCR processing for ID cards and advising against the storage of sensitive images. No evidence of data exfiltration, malicious execution, or unauthorized persistence was found.
能力评估
Purpose & Capability
The skill's name/description describe a docx contract generator and the manifest lists node and pandoc which are relevant. However the bundle includes two Python scripts (OCR and spellcheck) and many instructions to run python/pip tools, yet 'python' is not declared in required binaries. Also SKILL.md references an external validate.py at /mnt/skills/public/docx/scripts/office/validate.py that is not present in the package. These mismatches suggest incomplete metadata or sloppy packaging.
Instruction Scope
Runtime instructions instruct web searches to verify legal bases (expected) and to run offline OCR then send extracted TEXT to whichever AI model is available for 'verify' (also expected). But the SKILL.md explicitly tells agents to 'always use this skill' whenever contract-related keywords appear — that is scope-creep (it tries to force broad invocation). The docs also instruct handling of sensitive PII (CCCD/ID numbers, addresses, bank info) and to ask users for phone/email/bank details; handling and retention of these data is sensitive and requires clear user consent and secure handling. The SKILL.md also references files/paths not in the package (validate.py).
Install Mechanism
There is no formal install spec (instruction-only), so nothing is automatically written. However the instructions recommend global npm install -g docx and pip install easyocr/opencv-python and note that EasyOCR will download ~100MB of models. Running these global installs will pull third-party packages and models from public registries — normal for this functionality but something to be aware of (disk, network, and supply-chain exposure). No obscure download URLs are present.
Credentials
The skill does not request environment variables or cloud credentials (none declared). That is proportionate to its offline/local focus. However the skill processes highly sensitive personal data (national ID numbers, addresses, bank account prompts), so the absence of explicit privacy/consent controls in the instructions is a concern for data handling rather than credential overreach.
Persistence & Privilege
The package does not request permanent presence (always:false) and is user-invocable (normal). But SKILL.md's guidance attempts to make the agent always use this skill for many keywords — a behavioral preference written into the instructions (not a platform-level always:true), which is an overreach in scope and should be reviewed before allowing autonomous invocation.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install vietnamese-contract
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /vietnamese-contract 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Thêm tính năng quét ảnh CCCD tự động điền thông tin vào hợp đồng (bước 2.5). - Bổ sung hướng dẫn sử dụng OCR cho CCCD với EasyOCR (file reference mới). - Thêm script mẫu thực hiện OCR cho CCCD: scripts/cccd-ocr.py. - Cập nhật quy trình tổng quan để tích hợp tùy chọn quét CCCD. - Không thay đổi chức năng hợp đồng cốt lõi; tập trung mở rộng hỗ trợ nhập liệu tự động và tài liệu hướng dẫn.
v1.0.1
No functional or documentation changes detected in this version. - No file changes were made between version 1.0.0 and 1.0.1. - The skill's codebase and documentation remain unchanged.
v1.0.0
Vietnamese legal contract generator skill, version 1.0.0 - Supports creating all types of Vietnamese legal documents (.docx), including contracts, agreements, commitments, NDAs, MOUs, appendices, and more. - Guides users step by step: legal basis lookup, collecting information, structure drafting, Vietnamese spellcheck, formatting, and file export. - Ensures compliance with Vietnamese legal and formatting standards (Times New Roman, layout, full legal sections). - Provides validation scripts for .docx structure and Vietnamese spelling check before export. - Includes detailed documentation and references for legal bases and contract structures.
元数据
Slug vietnamese-contract
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

vietnamese-contract 是什么?

Skill tạo hợp đồng, thỏa thuận, cam kết và mọi văn bản pháp lý tiếng Việt chuẩn pháp luật Việt Nam, xuất file .docx chuyên nghiệp. Bao gồm toàn bộ quy trình:... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 170 次。

如何安装 vietnamese-contract?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install vietnamese-contract」即可一键安装,无需额外配置。

vietnamese-contract 是免费的吗?

是的,vietnamese-contract 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

vietnamese-contract 支持哪些平台?

vietnamese-contract 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 vietnamese-contract?

由 Trustydev212(@trustydev212)开发并维护,当前版本 v1.0.2。

💬 留言讨论