/install alicloud-platform-openapi-product-api-discovery
Alibaba Cloud Product + API Discovery
Follow this workflow to collect products, resolve API metadata, and build summaries for skill planning.
Workflow
- Fetch product lists from the three sources
- Ticket System (ListProducts)
- Support & Service (ListProductByGroup)
- BSS OpenAPI (QueryProductList)
Run the bundled scripts (from this skill folder):
python scripts/products_from_ticket_system.py
python scripts/products_from_support_service.py
python scripts/products_from_bssopenapi.py
Provide required env vars in each script (see references).
- Merge product lists
python scripts/merge_product_sources.py
This writes output/product-scan/merged_products.json and .md.
- Fetch OpenAPI metadata product list
python scripts/products_from_openapi_meta.py
This writes output/product-scan/openapi-meta/products.json and products_normalized.json.
- Fetch OpenAPI API docs per product/version
python scripts/apis_from_openapi_meta.py
By default this can be large. Use filters for dry runs:
OPENAPI_META_MAX_PRODUCTS=10OPENAPI_META_PRODUCTS=Ecs,OnsOPENAPI_META_VERSIONS=2014-05-26
- Join products with API counts
python scripts/join_products_with_api_meta.py
- Summarize products by category/group
python scripts/summarize_openapi_meta_products.py
- (Optional) Compare products vs existing skills
python scripts/analyze_products_vs_skills.py
Output discipline
All generated files must go under output/. Do not place temporary files elsewhere.
Validation
mkdir -p output/alicloud-platform-openapi-product-api-discovery
for f in skills/platform/openapi/alicloud-platform-openapi-product-api-discovery/scripts/*.py; do
python3 -m py_compile "$f"
done
echo "py_compile_ok" > output/alicloud-platform-openapi-product-api-discovery/validate.txt
Pass criteria: command exits 0 and output/alicloud-platform-openapi-product-api-discovery/validate.txt is generated.
Output And Evidence
- Save artifacts, command outputs, and API response summaries under
output/alicloud-platform-openapi-product-api-discovery/. - Include key parameters (region/resource id/time range) in evidence files for reproducibility.
Prerequisites
- Configure least-privilege Alibaba Cloud credentials before execution.
- Prefer environment variables:
ALICLOUD_ACCESS_KEY_ID,ALICLOUD_ACCESS_KEY_SECRET, optionalALICLOUD_REGION_ID. - If region is unclear, ask the user before running mutating operations.
References
- Product source APIs: see
references/product-sources.md - OpenAPI meta endpoints: see
references/openapi-meta.md
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install alicloud-platform-openapi-product-api-discovery - After installation, invoke the skill by name or use
/alicloud-platform-openapi-product-api-discovery - Provide required inputs per the skill's parameter spec and get structured output
What is Alicloud Platform Openapi Product Api Discovery?
Discover and reconcile Alibaba Cloud product catalogs from Ticket System, Support & Service, and BSS OpenAPI; fetch OpenAPI product/version/API metadata; and... It is an AI Agent Skill for Claude Code / OpenClaw, with 1119 downloads so far.
How do I install Alicloud Platform Openapi Product Api Discovery?
Run "/install alicloud-platform-openapi-product-api-discovery" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Alicloud Platform Openapi Product Api Discovery free?
Yes, Alicloud Platform Openapi Product Api Discovery is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Alicloud Platform Openapi Product Api Discovery support?
Alicloud Platform Openapi Product Api Discovery is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Alicloud Platform Openapi Product Api Discovery?
It is built and maintained by cinience (@cinience); the current version is v1.0.2.