← 返回 Skills 市场
Services Agreement
作者
Steven Obiajulu
· GitHub ↗
· v0.2.1
· MIT-0
486
总下载
1
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install services-agreement
功能描述
Draft and fill services agreement templates — consulting contract, contractor agreement, SOW, statement of work, professional services agreement. Produces si...
安全使用建议
This skill appears to do what it says: generate DOCX services-agreement templates via a hosted service or a local CLI. Before installing/using: (1) decide whether you’re comfortable sending contract data to openagreements.ai and get explicit user consent before doing so; (2) if you use the Local CLI path, ensure the agent enforces the sanitization rules (mktemp + chmod, filename regex, reject shell metacharacters, quoted heredoc, trap cleanup) because the skill cannot enforce them; (3) pin the open-agreements CLI version when installing (the SKILL.md recommends a specific version) and review rendered templates before signing. If you cannot trust the remote endpoint for confidentiality, prefer the Local CLI and verify the environment enforces the listed safeguards.
功能分析
Type: OpenClaw Skill
Name: services-agreement
Version: 0.2.1
The services-agreement skill provides a well-documented framework for generating legal DOCX files using either a remote MCP service (openagreements.ai) or a local CLI tool. It includes robust security instructions for the AI agent, mandating shell parameter sanitization, the use of secure temporary files (mktemp/chmod 600), and explicit user confirmation before data is shared or files are generated. The skill demonstrates clear intent to prevent exploitation and protect user data, with no evidence of malicious behavior or obfuscation across SKILL.md or template-filling-execution.md.
能力评估
Purpose & Capability
Name/description (draft/fill services agreements) match the actual behavior: it either calls a hosted MCP (openagreements.ai) or a local CLI (open-agreements) to render templates. No unrelated env vars, binaries, or config paths are requested.
Instruction Scope
SKILL.md and template-filling-execution.md explicitly limit scope to template discovery, user interview, and rendering. They acknowledge the Local CLI will cause shell execution and provide explicit sanitization rules (filename regex, reject shell metacharacters, use mktemp + chmod, quoted heredoc, trap cleanup). Because this is instruction-only, the skill itself cannot enforce sanitization — the agent or user must implement the rules.
Install Mechanism
There is no install spec in the bundle (instruction-only). The README/CONNECTORS recommend either a hosted MCP or installing the open-agreements npm package; the skill also recommends pinning the CLI version. No downloads from untrusted URLs are included in the bundle.
Credentials
The skill declares no required environment variables or credentials. The remote path will transmit user-supplied agreement field values to openagreements.ai — this is appropriate for a hosted rendering service and the skill asks for explicit user confirmation before doing so.
Persistence & Privilege
always is false and the skill does not request persistent system privileges or modify other skills' configs. It instructs creating a per-run temp file with restrictive permissions and cleaning it up.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install services-agreement - 安装完成后,直接呼叫该 Skill 的名称或使用
/services-agreement触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.1
Add inline trust-boundary and shell-safety rules, plus self-contained secure temp-file workflow for ClawHub review.
v0.2.0
Initial release: professional services, independent contractor, and statement-of-work drafting workflow.
元数据
常见问题
Services Agreement 是什么?
Draft and fill services agreement templates — consulting contract, contractor agreement, SOW, statement of work, professional services agreement. Produces si... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 486 次。
如何安装 Services Agreement?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install services-agreement」即可一键安装,无需额外配置。
Services Agreement 是免费的吗?
是的,Services Agreement 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Services Agreement 支持哪些平台?
Services Agreement 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Services Agreement?
由 Steven Obiajulu(@stevenobiajulu)开发并维护,当前版本 v0.2.1。
推荐 Skills