← 返回 Skills 市场
Nda
作者
Steven Obiajulu
· GitHub ↗
· v0.2.2
· MIT-0
482
总下载
0
收藏
1
当前安装
3
版本数
在 OpenClaw 中安装
/install nda
功能描述
Draft and fill NDA templates — mutual NDA, one-way NDA, confidentiality agreement. Produces signable DOCX files from Common Paper and Bonterms standard forms...
安全使用建议
This skill appears coherent for creating NDAs, but pay attention to two practical risks before using it: (1) Remote MCP will send the NDA content to openagreements.ai — only use that path after explicitly telling the user and obtaining informed consent, and avoid sending highly sensitive secrets. (2) If you use the Local CLI path, ensure the agent (or the human operator) strictly enforces the documented sanitization rules: only allow output filenames matching ^[A-Za-z0-9_-]{1,64}\.docx$, reject shell metacharacters and control characters in field values, create a per-run temp file with mktemp + chmod 600, use quoted heredocs when writing values, set a trap to remove temp files, and pin the CLI version (e.g., npm install -g [email protected]). Always preview and manually review the generated document before signing. If you cannot verify that the agent will enforce these safeguards, prefer the preview-only path or perform fills locally yourself with the pinned CLI.
功能分析
Type: OpenClaw Skill
Name: nda
Version: 0.2.2
The skill facilitates NDA generation by either transmitting sensitive business data to a third-party endpoint (openagreements.ai) or executing local shell commands via the 'open-agreements' CLI. While SKILL.md and template-filling-execution.md provide detailed defensive instructions for the agent—including mandatory user consent, shell parameter sanitization, and secure temporary file handling—the inherent risks of shell execution and remote processing of confidential legal data meet the threshold for a suspicious classification.
能力评估
Purpose & Capability
Name/description (draft and fill NDAs, produce DOCX) match the content of SKILL.md and CONNECTORS.md. The only external dependencies referenced (openagreements.ai MCP or the open-agreements npm CLI) are appropriate for template rendering and DOCX generation.
Instruction Scope
SKILL.md explicitly documents two execution paths: Remote MCP (server-side rendering) and Local CLI (shell invocation). It does not instruct the agent to read unrelated files or credentials, but the Local CLI path requires strict shell-parameter sanitization, secure temp file handling, heredoc quoting, and cleanup — responsibilities the skill delegates to the agent. If the agent does not enforce these rules, there is risk of path traversal or shell injection.
Install Mechanism
Instruction-only skill; no install spec or downloads in the bundle. It recommends installing a public npm package (open-agreements) and even advises pinning a specific version. This is low-risk and proportional to the stated functionality.
Credentials
The skill requires no environment variables or credentials. However, the Remote MCP path will transmit NDA field data (company names, purposes, dates, etc.) to openagreements.ai — this is functionally justified but constitutes third-party data disclosure and therefore requires explicit, informed user consent before use.
Persistence & Privilege
No elevated privileges requested, no persistent presence (always: false), and no modifications to other skills or system-wide agent configs are requested by the instruction-only bundle.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install nda - 安装完成后,直接呼叫该 Skill 的名称或使用
/nda触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.2
Replace fixed /tmp NDA values file with per-run mktemp guidance, chmod 600, cleanup trap, and keep inline trust-boundary disclosures for ClawHub review.
v0.2.1
Add inline trust-boundary, shell-safety, and hosted Remote MCP disclosure guidance for ClawHub review.
v0.2.0
Initial release: NDA template drafting and filling workflow for mutual and one-way NDAs.
元数据
常见问题
Nda 是什么?
Draft and fill NDA templates — mutual NDA, one-way NDA, confidentiality agreement. Produces signable DOCX files from Common Paper and Bonterms standard forms... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 482 次。
如何安装 Nda?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install nda」即可一键安装,无需额外配置。
Nda 是免费的吗?
是的,Nda 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Nda 支持哪些平台?
Nda 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Nda?
由 Steven Obiajulu(@stevenobiajulu)开发并维护,当前版本 v0.2.2。
推荐 Skills