aliyun avatar

Alibabacloud Dataworks Datastudio Develop

If you're orchestrating data pipelines on Alibaba Cloud DataWorks, this skill handles the full development lifecycle: creating workflows, configuring nodes across 150+ types (Shell, SQL, Python, Flink, EMR, etc.), deploying changes, and managing resources. It's built around the FlowSpec format and the aliyun CLI plugin, with extremely specific requirements about command syntax and API sequencing. The documentation is unusually prescriptive, which makes sense given how easy it is to fall into legacy API traps that silently fail. Worth noting: it supports moves and renames but explicitly blocks deletes, and you'll need to confirm any mutating operations. If you're doing ETL orchestration or DI tasks on DataWorks and tired of guessing which API actually works, this will save you hours of trial and error.

skills.sh installs
523
GitHub stars
289
last updated
Aug 21, 2026

Install

$ npx -y skills add aliyun/alibabacloud-aiops-skills --skill alibabacloud-dataworks-datastudio-develop --agent claude-code

Installs into .claude/skills of the current project.

Files

DataWorks Data Development

❗ 5-SECOND SUMMARY — Read This First

Credentials: Run aliyun configure list first. The CLI is almost always pre-configured (STS token). Do NOT search for credential files — just check the CLI config.

Install plugin first: Run aliyun plugin install --names dataworks-public. All commands use plugin mode (kebab-case): aliyun dataworks-public create-node ...

APIs: create-workflow-definition → create-node (per node) → create-pipeline-run (deploy). For updates: update-node → create-pipeline-run. NEVER use deploy-file, submit-file, create-file, create-business.

FlowSpec: Copy the exact JSON from the "Quick Start" section below. Do NOT guess the format. version is "2.0.0", kind is "CycleWorkflow" or "Node". Common wrong values: apiVersion, type, Workflow, metadata — all wrong.

Publish after update: update-node → create-pipeline-run(type=Online) → poll get-pipeline-run → exec-pipeline-run-stage. deploy-file does NOT work.

⚡ MANDATORY: Read Before Any API Call

These absolute rules are NOT optional — violating ANY ONE means the task WILL FAIL:

Sponsors

Details

Repository
github.com/aliyun/alibabacloud-aiops-skills
Categories
DevOps & CI/CD, Code Review & Quality, Release Management, Automation & Workflows, Python, Cloud & Infrastructure, CLI & Terminal, Databases
First seen
Jun 3, 2026

More from aliyun/alibabacloud-aiops-skills

All 28
1evoscientist avatarpaper-writingevoscientist/evoskillsGuides writing academic papers section by section using an 11-step workflow with LaTeX templates and counterintuitive writing tactics. Covers Abstract, Introduc518skills.sh installs
2jezweb avatarfirecrawl-scraperjezweb/claude-skillsConvert websites into LLM-ready data with Firecrawl API. Features: scrape, crawl, map, search, extract, agent (autonomous), batch operations, and change trackin518skills.sh installs
3motion-team avatarhook-tacticsmotion-team/creative-strategy-skillsReference library of 35+ hook and headline tactic types. Use this when a user asks for hooks organized by tactic, wants to know which tactic to use for a given 518skills.sh installs
4jezweb avatarai-sdk-uijezweb/claude-skillsBuild React chat interfaces with Vercel AI SDK v6. Covers useChat/useCompletion/useObject hooks, message parts structure, tool approval workflows, and 18 UI err517skills.sh installs
5kar2phi avatarvideo-lens-gallerykar2phi/video-lensOpen or rebuild the video-lens gallery index — your personal library of saved video summaries. Use this whenever the user wants to browse, open, or search saved514skills.sh installs
6openclaudia avatarcompetitor-analysisopenclaudia/openclaudia-skillsConduct full competitor strategy breakdowns across SEO, ads, social, email, pricing, and positioning. Use when the user asks to analyze competitors, benchmark a514skills.sh installs