alicloud-platform-openapi-product-api-discovery▌
cinience/alicloud-skills · updated Apr 8, 2026
Follow this workflow to collect products, resolve API metadata, and build summaries for skill planning.
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
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.6★★★★★38 reviews- ★★★★★Diya Bhatia· Dec 24, 2024
alicloud-platform-openapi-product-api-discovery is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★James Jain· Dec 16, 2024
alicloud-platform-openapi-product-api-discovery fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Dhruvi Jain· Dec 12, 2024
alicloud-platform-openapi-product-api-discovery fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Evelyn Brown· Nov 15, 2024
Solid pick for teams standardizing on skills: alicloud-platform-openapi-product-api-discovery is focused, and the summary matches what you get after install.
- ★★★★★Kofi Mehta· Nov 15, 2024
Useful defaults in alicloud-platform-openapi-product-api-discovery — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Rahul Santra· Nov 11, 2024
alicloud-platform-openapi-product-api-discovery has been reliable in day-to-day use. Documentation quality is above average for community skills.
- ★★★★★Isabella Robinson· Nov 7, 2024
Registry listing for alicloud-platform-openapi-product-api-discovery matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Oshnikdeep· Nov 3, 2024
Registry listing for alicloud-platform-openapi-product-api-discovery matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Amina Taylor· Oct 26, 2024
alicloud-platform-openapi-product-api-discovery reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Ganesh Mohane· Oct 22, 2024
alicloud-platform-openapi-product-api-discovery reduced setup friction for our internal harness; good balance of opinion and flexibility.
showing 1-10 of 38