← 返回 Skills 市场
alexbturchyn

Docuseal

作者 Alex Turchyn · GitHub ↗ · v1.0.5 · MIT-0
cross-platform ✓ 安全检测通过
208
总下载
0
收藏
0
当前安装
8
版本数
在 OpenClaw 中安装
/install docuseal
功能描述
Manage DocuSeal e-signature workflows from the terminal via the DocuSeal CLI - create templates from PDF/DOCX/HTML, send documents for signing, track submiss...
使用说明 (SKILL.md)

Agent Protocol

Rules for agents:

  • Supply ALL required flags — the CLI will not prompt for missing parameters.
  • Output is always JSON.
  • Use -d key=value (bracket notation) or -d '{"..": ".."}' (JSON) for body and array parameters.

Authentication

Set environment variables:

  • DOCUSEAL_API_KEY — API key (required). Get yours at https://console.docuseal.com/api
  • DOCUSEAL_SERVERglobal (default), europe, or full URL for self-hosted (e.g. https://docuseal.yourdomain.com)

Available Commands

Command Group What it does
templates list, retrieve, update, archive, create-pdf, create-docx, create-html, clone, merge, update-documents
submissions list, retrieve, archive, create, send-emails, create-pdf, create-docx, create-html, documents
submitters list, retrieve, update

Read the matching reference file for detailed flags and examples.

Common Mistakes

# Mistake Fix
1 Forgetting -d template_id=\x3Cid> on submissions create --template-id is a flag; submitters and other body params go via -d
2 Passing a plain file path as a URL --file accepts a local path; for remote files use -d "documents[0][file]=https://..."
3 Expecting array params as comma-separated Arrays use bracket notation: -d "template_ids[]=1" -d "template_ids[]=2"
4 Using templates create-pdf without a Pro plan Commands marked (Pro) require a DocuSeal Pro subscription
5 Sending to multiple recipients with submissions create Use submissions send-emails --emails [email protected],[email protected] for bulk; submissions create is per-submitter

Common Patterns

List templates:

docuseal templates list --q "NDA" --limit 20

Create a template from a PDF and send for signing:

docuseal templates create-pdf --file contract.pdf --name "NDA"
docuseal submissions send-emails --template-id 1001 --emails [email protected]

Create a submission with pre-filled fields (bracket notation):

docuseal submissions create --template-id 1001 \
  -d "submitters[0][email][email protected]" \
  -d "submitters[0][values][Company Name]=Acme Corp"

Create a submission with pre-filled fields (JSON):

docuseal submissions create --template-id 1001 \
  -d '{"submitters": [{"email": "[email protected]", "values": {"Company Name": "Acme Corp"}}]}'

Check signing status:

docuseal submissions list --template-id 1001 --status pending

Update a submitter:

docuseal submitters update 201 --email [email protected] --send-email

When to Load References

安全使用建议
This skill appears coherent for controlling DocuSeal via a CLI. Before installing or using it: 1) verify the docuseal CLI package (npm package name and publisher) and the linked GitHub/source to ensure you trust the binary that will run on your system; 2) provide an API key with least privilege and consider creating a dedicated key/account for automation; 3) double-check DOCUSEAL_SERVER when using a self-hosted URL (ensure it points to your instance, not a third party); and 4) review any emails/recipients you pass to the CLI since the skill will send signature requests. The only minor concerns are metadata inconsistencies (registry vs SKILL.md about install and primaryEnv) — these are not dangerous but you may want to confirm the authoritative install instructions and provenance.
功能分析
Type: OpenClaw Skill Name: docuseal Version: 1.0.5 The DocuSeal skill bundle provides a legitimate interface for managing e-signature workflows via the official DocuSeal CLI. It includes comprehensive documentation for templates, submissions, and field tagging (PDF/DOCX/HTML), with installation steps correctly pointing to the official 'docuseal' npm package. No evidence of malicious intent, data exfiltration, or prompt injection was found; the instructions are strictly focused on proper CLI parameter formatting and usage patterns.
能力标签
cryptorequires-walletcan-make-purchases
能力评估
Purpose & Capability
The name/description (DocuSeal CLI) align with the required binary (docuseal) and the two required env vars (DOCUSEAL_API_KEY, DOCUSEAL_SERVER). These are exactly the kinds of things an e-signature CLI would need. Minor metadata mismatch: the registry shows no primary credential while the SKILL.md declares primaryEnv: DOCUSEAL_API_KEY, which is reasonable but inconsistent metadata.
Instruction Scope
SKILL.md contains explicit CLI usage patterns, examples, and references. Instructions focus on running the docuseal CLI, supplying flags/JSON bodies, and setting the API key/server. There are no directives to read unrelated files, harvest additional env vars, or send data to unexpected endpoints.
Install Mechanism
The registry entry is instruction-only (no platform install spec), but SKILL.md includes an npm install recommendation (package: docuseal). Installing via npm is a common/traceable mechanism; it is moderate risk compared to no install. There are no arbitrary download URLs or archive extracts in the package.
Credentials
Only DOCUSEAL_API_KEY and DOCUSEAL_SERVER are required — both are appropriate and directly tied to service access. The skill does not request unrelated secrets or high counts of credentials. (Note: SKILL.md marks DOCUSEAL_API_KEY as primaryEnv while registry metadata lists no primary credential.)
Persistence & Privilege
The skill is not always-enabled, does not request elevated persistence, and is instruction-only with no system‑wide modifications. Autonomous model invocation is allowed (platform default) but not combined with other red flags.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install docuseal
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /docuseal 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.5
- Bumped skill version from 1.0.4 to 1.0.5 in metadata. - No functionality or documentation changes detected.
v1.0.4
- CLI skill refactored and renamed to "docuseal-cli" for more precise, terminal-based workflows. - Major documentation and protocol update: clearer environment variable usage (DOCUSEAL_API_KEY, DOCUSEAL_SERVER), installation steps, command syntax, and common usage patterns. - Added comprehensive references for templates, submissions, submitters, DOCX variables, field tags, and HTML fields. - Removed Node.js script instructions (previously scripts/cli.js), focusing on shell CLI usage. - All commands now require explicit flags and inputs; includes troubleshooting for common mistakes with bracket/JSON notation for complex parameters.
v1.0.3
- Added scripts/config.js for improved configuration management. - Updated scripts/cli.js to support the new configuration file. - No user-facing changes to SKILL.md or main functionality.
v1.0.2
- Removed the `ping` command from CLI usage. - Simplified the `create-template` command: now only supports document upload via URL (base64 file upload removed). - Updated documentation to reflect changes in supported commands and their options. - Minor clarifications and cleanup in the SKILL.md notes.
v1.0.1
Minor update with metadata improvements and additional security note. - Bumped version to 1.0.1 in metadata. - Added credential field to metadata for MCP token. - Appended security note: warns about base64 file content possibly appearing in shell history and process lists; recommends mitigations.
v1.0.0
- Replaced usage references from scripts/mcp.js to scripts/cli.js in documentation and examples. - Added scripts/cli.js and removed scripts/mcp.js to reflect the new CLI entry point. - Fixed typo in metadata: "requiress" corrected to "requires".
v0.1.1
- No changes detected in this release. - Skill version incremented to 0.1.1 without modifications to content or functionality.
v0.1.0
Initial release of the DocuSeal skill. - Manage DocuSeal document templates and e-signatures via MCP endpoint. - Provides CLI script for searching, creating templates, sending documents, and searching documents. - Requires environment variables DOCUSEAL_URL and DOCUSEAL_MCP_TOKEN. - All interactions use JSON-RPC 2.0 over HTTP POST. - Supports Node.js 18+ with no external dependencies.
元数据
Slug docuseal
版本 1.0.5
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 8
常见问题

Docuseal 是什么?

Manage DocuSeal e-signature workflows from the terminal via the DocuSeal CLI - create templates from PDF/DOCX/HTML, send documents for signing, track submiss... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 208 次。

如何安装 Docuseal?

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

Docuseal 是免费的吗?

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

Docuseal 支持哪些平台?

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

谁开发了 Docuseal?

由 Alex Turchyn(@alexbturchyn)开发并维护,当前版本 v1.0.5。

💬 留言讨论