Appian Export
/install appian-export
Appian Manager
Exports an Appian application or package as a ZIP using the v2 Deployment Management API.
Usage
# Export an application
node {baseDir}/scripts/index.js \x3CapplicationUuid> [exportName]
# Export a specific package under an application
node {baseDir}/scripts/index.js \x3CapplicationUuid> --package \x3CpackageUuid> [exportName]
| Argument | Description |
|---|---|
applicationUuid |
UUID of the Appian application |
packageUuid |
UUID of the specific package (use appian-listpkg to list them) |
exportName |
Optional filename override; if omitted Appian's own name (with timestamp) is used |
Examples
# Export full application
node {baseDir}/scripts/index.js _a-0000de15-1f1c-8000-5130-010000010000_12559
# Export a specific package under that application
node {baseDir}/scripts/index.js _a-0000de15-1f1c-8000-5130-010000010000_12559 --package _a-0007ee60-0f3e-8000-e0f6-01ef9001ef90_137916
The script polls until COMPLETED and saves the ZIP to ~/appian-exports/. When running inside a container (where the working directory differs from ~/appian-exports/), the ZIP is also copied to appian-exports/ inside the current working directory for easy access.
After running
Always report back to the user:
- The ZIP path printed after
ZIP path:(primary location) - The Copied to path if printed (accessible in
appian-exports/inside the current working directory) - The file size in KB
External endpoints
POST ${APPIAN_BASE_URL}/deployments— triggers the exportGET ${APPIAN_BASE_URL}/deployments/{uuid}— polls for completionGET \x3CpackageZip URL>— downloads the resulting ZIP
Security
- Credentials (
APPIAN_BASE_URL,APPIAN_API_KEY) are read from environment variables (injected by OpenClaw at runtime). If not injected, the script falls back to aappian.jsonfile in the current working directory. - No data is sent to any third-party service — all requests go to your configured Appian environment.
- The exported ZIP is written locally to
~/appian-exports/and never uploaded anywhere. - No shell commands are executed; all operations use Node.js built-in APIs.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install appian-export - 安装完成后,直接呼叫该 Skill 的名称或使用
/appian-export触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Appian Export 是什么?
Export an Appian application or package to a ZIP file by UUID. Use when the user wants to export, download, or back up an Appian application or package from... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 135 次。
如何安装 Appian Export?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install appian-export」即可一键安装,无需额外配置。
Appian Export 是免费的吗?
是的,Appian Export 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Appian Export 支持哪些平台?
Appian Export 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Appian Export?
由 solarspiker(@solarspiker)开发并维护,当前版本 v1.3.0。