An automated utility to provision, deploy, and configure Dify agent platform instances on Alibaba Cloud DMS using OpenAPI, featuring simple and advanced custom modes.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install alibabacloud-dms-data-agent-platform-setup
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install alibabacloud-dms-data-agent-platform-setup using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Alibaba Cloud DMS Data Agent Platform Setup skill enables developers to automatically provision and configure a robust Dify instance inside Alibaba Cloud DMS using OpenAPI. Building on the capabilities of Openclaw Skills, this workflow simplifies deploying production-ready AI agent platforms by streamlining workspace and backend component generation.
By encapsulating the setup in two primary modes—Simple and Advanced—it lets you either deploy the entire system from scratch (with fresh database, KV store, and vector database resources) or surgically target existing infrastructure resources. This skill provides structural automation and consistency, making it an essential asset for teams using Openclaw Skills to scale their AI application architectures.
detect_dify_instance.py) to ensure the DMS service is active and available in the target region.openAPI_call.py) with DryRun: true to identify validation or structural errors without incurring costs.DryRun: false to deploy the complete Dify agent platform.aliyun version
If upgrade is needed (macOS):
brew upgrade aliyun-cli
aliyun configure set --auto-plugin-install true
export SKILL_SESSION_ID=$(openssl rand -hex 16)
aliyun configure list
If configuration is missing:
aliyun configure set \
--mode AK \
--access-key-id <id> \
--access-key-secret <secret> \
--region cn-hangzhou
Also make sure your local environment is configured for the Python SDK default credential chain.
uv venv .venv
source .venv/bin/activate
uv pip install -r scripts/requirements.txt
.venv/bin/python ./scripts/detect_dify_instance.py cn-shanghai
This Openclaw Skills module structures parameters using a structured JSON payload passed to openAPI_call.py. The schema organization includes:
| Parameter | Type | Description |
|---|---|---|
VpcId |
String | The target Virtual Private Cloud ID |
VSwitchId |
String | Primary Virtual Switch ID |
BackupVSwitchId |
String | Secondary Virtual Switch for HA |
SecurityGroupId |
String | Firewall security group ID |
WorkspaceOption |
String | CreateNewInstance or UseExistingInstance |
DatabaseOption |
String | Database creation method (CreateNewInstance / UseExistingInstance) |
KvStoreOption |
String | KV store creation method (CreateNewInstance / UseExistingInstance) |
VectordbOption |
String | Vector database method (CreateNewInstance / UseExistingInstance) |
DryRun |
Boolean | Validation-only flag (true / false) |
If reusing existing infrastructure in Advanced Mode, integers mapping to database assets must be extracted using the CLI:
DbResourceId: Integer ID of an existing databaseKvStoreResourceId: Integer ID of an existing KV Store/RedisVectordbResourceId: Integer ID of an existing Vector DBLoading
A Model Context Protocol (MCP) skill for querying, filtering, and retrieving detailed cruise pricing and catalog information.

An AI-powered music discovery and creative audio planning companion that helps you search songs, test singing ranges, draft lyrics, and prepare generative music prompts.

An AI-ready Model Context Protocol (MCP) server designed for dynamic cruise product pricing and quotation, seamlessly published via CruiseSkillBridge.

A dedicated Openclaw Skills diagnostic utility for troubleshooting and resolving NFS and SMB mount issues on Alibaba Cloud Network Attached Storage (NAS).

Automatically parses raw business queries alongside reference data to align metrics, dimensions, and filter conditions into structured spreadsheets.

An AI-powered marketing asset that transforms product and audience context into high-impact brand briefs, creative photoshoot directions, and optimized generative AI prompts.








































