alicloud-data-lake-dlf_skill

This skill helps you manage Alibaba Cloud Data Lake Formation resources using OpenAPI/SDK, enabling inventory, configuration changes, status queries, and
  • Python

2.6k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill alicloud-data-lake-dlf

  • _meta.json476 B
  • SKILL.md1.9 KB

Overview

This skill manages Alibaba Cloud Data Lake Formation (DataLake) via OpenAPI and official SDKs. It helps list resources, create or update configurations, query status, and assist troubleshooting for Data Lake workflows. It is optimized for metadata-first API discovery and repeatable automation patterns.

How this skill works

The skill uses the DataLake product APIs (default version 2020-07-10) to inspect and mutate resources. It discovers available operations through OpenAPI metadata endpoints, then calls List/Describe APIs for inventory, Create/Update APIs for configuration changes, and Get/Query/DescribeStatus APIs for diagnostics. Credentials are sourced from environment variables or the shared credentials file and calls are routed to the chosen region.

When to use it

  • Inventory existing DataLake assets before changes or audits
  • Create or update DataLake configurations, catalogs, or workflows
  • Query job status and runtime diagnostics for troubleshooting
  • Automate routine maintenance or provisioning with SDK scripts
  • Discover available APIs and schema before implementing integrations

Best practices

  • Prefer metadata-first discovery: list OpenAPI metadata before calling business APIs
  • Always run List/Describe calls to confirm current state before mutations
  • Source credentials in this order: environment variables, then ~/.alibabacloud/credentials
  • Set ALICLOUD_REGION_ID when known; if unset, pick a reasonable region or ask the user
  • Write outputs and artifacts to output/alicloud-data-lake-dlf/ for reproducibility

Example use cases

  • Generate an inventory of DataLake resources across a region using List* APIs
  • Create or update a DataLake configuration programmatically via Create*/Update* APIs
  • Check status of data processing jobs and retrieve logs with Describe/Get status endpoints
  • Run a metadata discovery script to enumerate available OpenAPI operations and generate client stubs
  • Automate a rollback or patch by verifying state with Describe APIs then applying Update/Modify calls

FAQ

It first checks ALICLOUD_ACCESS_KEY_ID and ALICLOUD_ACCESS_KEY_SECRET (and optional ALICLOUD_REGION_ID) from environment variables. If those are not present, it falls back to ~/.alibabacloud/credentials.

What API version and product code are used?

The skill targets product code DataLake with a default API version of 2020-07-10. Use the metadata endpoints to list and select other versions if needed.

Where should generated outputs and artifacts be stored?

Save any responses, logs, or generated artifacts under output/alicloud-data-lake-dlf/ to keep results organized and reproducible.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational