openclaw 网盘下载
OpenClaw

技能详情(站内镜像,无评论)

首页 > 技能库 > Pandadoc

PandaDoc — manage documents, templates, contacts, and e-signatures via REST API

开发与 DevOps

许可证:MIT-0

MIT-0 ·免费使用、修改和重新分发。无需归因。

版本:v1.0.0

统计:⭐ 0 · 151 · 0 current installs · 0 all-time installs

0

安装量(当前) 0

🛡 VirusTotal :良性 · OpenClaw :良性

Package:aiwithabidi/pandadoc

安全扫描(ClawHub)

  • VirusTotal :良性
  • OpenClaw :良性

OpenClaw 评估

The skill's code, declared requirements, and instructions are coherent with a PandaDoc REST API CLI; nothing in the bundle requests unrelated credentials or hidden endpoints.

目的

Name/description, declared requirement (PANDADOC_API_KEY), SKILL.md examples, and the included Python script all align: the script issues REST calls to https://api.pandadoc.com/public/v1 to manage documents, templates, contacts, webhooks, etc.

说明范围

SKILL.md only instructs running the included Python CLI. The script itself will fall back to reading a .env file at $WORKSPACE or ~/.openclaw/workspace/.env to locate PANDADOC_API_KEY if the environment variable is not set; this fallback is not documented in SKILL.md. Apart from that, the runtime actions are limited to HTTP calls to the PandaDoc API and local .env reading.

安装机制

No install spec — instruction-only with a bundled Python script. No downloads, package installs, or archive extraction are performed by the skill.

证书

The skill only requires a single credential (PANDADOC_API_KEY), which is appropriate. The script also reads the WORKSPACE env var (if present) to locate a .env file, but WORKSPACE is not declared in the manifest; the .env fallback only attempts to extract the declared API key, not arbitrary other envs.

持久

always is false and the skill does not request persistent system-wide privileges or modify other skills/configuration. It runs as an on-demand CLI.

综合结论

This skill appears to do what it says: a simple PandaDoc REST CLI that needs only your PANDADOC_API_KEY. Before installing, confirm you trust the publisher (agxntsix.ai / M. Abidi) and that the API key you provide has only the permissions it needs. Note the script will try to read a .env file in $WORKSPACE or ~/.openclaw/workspace/.env if the env var is not set — make sure any .env in those locations does not contain other sensitive secrets yo…

安装(复制给龙虾 AI)

将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。

请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Pandadoc」。简介:PandaDoc — manage documents, templates, contacts, and e-signatures via REST API。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/aiwithabidi/pandadoc/SKILL.md
(来源:yingzhi8.cn 技能库)

SKILL.md

打开原始 SKILL.md(GitHub raw)

---
name: pandadoc
description: "PandaDoc — manage documents, templates, contacts, and e-signatures via REST API"
homepage: https://www.agxntsix.ai
license: MIT
compatibility: Python 3.10+ (stdlib only — no dependencies)
metadata: {"openclaw": {"emoji": "🐼", "requires": {"env": ["PANDADOC_API_KEY"]}, "primaryEnv": "PANDADOC_API_KEY", "homepage": "https://www.agxntsix.ai"}}
---

# 🐼 PandaDoc

PandaDoc — manage documents, templates, contacts, and e-signatures via REST API

## Requirements

| Variable | Required | Description |
|----------|----------|-------------|
| `PANDADOC_API_KEY` | ✅ | API key from app.pandadoc.com |

## Quick Start

```bash
# List documents
python3 {{baseDir}}/scripts/pandadoc.py documents --status <value> --q <value> --tag <value>

# Get document details
python3 {{baseDir}}/scripts/pandadoc.py document-get id <value>

# Create document
python3 {{baseDir}}/scripts/pandadoc.py document-create --name <value> --template_uuid <value> --recipients <value>

# Send document
python3 {{baseDir}}/scripts/pandadoc.py document-send id <value> --message <value> --subject <value>

# Get status
python3 {{baseDir}}/scripts/pandadoc.py document-status id <value>

# Delete document
python3 {{baseDir}}/scripts/pandadoc.py document-delete id <value>

# Create sharing link
python3 {{baseDir}}/scripts/pandadoc.py document-link id <value> --recipient <value>

# List templates
python3 {{baseDir}}/scripts/pandadoc.py templates --q <value>
```

## All Commands

| Command | Description |
|---------|-------------|
| `documents` | List documents |
| `document-get` | Get document details |
| `document-create` | Create document |
| `document-send` | Send document |
| `document-status` | Get status |
| `document-delete` | Delete document |
| `document-link` | Create sharing link |
| `templates` | List templates |
| `template-get` | Get template |
| `contacts` | List contacts |
| `contact-create` | Create contact |
| `folders` | List folders |
| `webhooks` | List webhooks |

## Output Format

All commands output JSON by default. Add `--human` for readable formatted output.

```bash
python3 {{baseDir}}/scripts/pandadoc.py <command> --human
```

## Script Reference

| Script | Description |
|--------|-------------|
| `{{baseDir}}/scripts/pandadoc.py` | Main CLI — all commands in one tool |

## Credits
Built by [M. Abidi](https://www.linkedin.com/in/mohammad-ali-abidi) | [agxntsix.ai](https://www.agxntsix.ai)
[YouTube](https://youtube.com/@aiwithabidi) | [GitHub](https://github.com/aiwithabidi)
Part of the **AgxntSix Skill Suite** for OpenClaw agents.

📅 **Need help setting up OpenClaw for your business?** [Book a free consultation](https://cal.com/agxntsix/abidi-openclaw)