A collection of AI agent skills for Alibaba Cloud big data services. Each skill is a self-contained package that teaches AI agents how to interact with specific cloud services.
| Product | Skill | Description |
|---|---|---|
| DataWorks | open-api | Operate DataWorks through dynamic API discovery and official SDKs (Node.js, Python, Java). Covers data development, workflow operations, data integration, data quality, metadata lineage, workspace management, and more. |
alibabacloud-bigdata-skills/
├── README.md # This file
├── LICENSE.txt # Apache License 2.0
├── icon.png # Skill icon
├── icon-small.png # Skill icon (small)
└── skills/
└── dataworks/ # DataWorks product skills
└── open-api/ # DataWorks Open API skill
├── README.md # Skill overview and quick start
├── SKILL.md # Main skill instructions (read by AI agent)
├── agents/
│ └── openai.yaml # Agent interface definition
├── references/
│ ├── sources.md # API docs, SDK, and MCP Server links
│ └── mcp_server.md # MCP Server setup and configuration
└── scripts/
├── fetch_api_overview.py # Fetch API list from official help docs
└── list_openapi_meta_apis.py # Fetch API specs from OpenAPI metadata
- Pick a skill from
skills/(e.g.skills/dataworks/open-api/). - Read the
SKILL.mdinside — it contains all instructions an AI agent needs. - Set up credentials:
# Option A: Credentials URI (recommended for local development)
export ALIBABA_CLOUD_CREDENTIALS_URI="http://localhost:7002/api/v1/credentials/0"
# Option B: Static AK/SK
export ALIBABA_CLOUD_ACCESS_KEY_ID="your-ak"
export ALIBABA_CLOUD_ACCESS_KEY_SECRET="your-sk"
export ALIBABA_CLOUD_REGION_ID="cn-shanghai"- Use the discovery scripts to explore available APIs:
cd skills/dataworks/open-api
python scripts/fetch_api_overview.py
python scripts/list_openapi_meta_apis.pyThis project is licensed under the Apache License 2.0.