aliyun-esa-manage-test

$npx mdskill add cinience/alicloud-skills/aliyun-esa-manage-test

Validates OpenAPI metadata discovery and API inventory generation for Alibaba Cloud ESA

  • Ensures ESA OpenAPI metadata is correctly discovered and processed
  • Uses Alibaba Cloud ESA APIs and OpenAPI specification tools
  • Generates API inventory and documentation based on product code and version
  • Outputs structured JSON and markdown files for verification
SKILL.md
.github/skills/aliyun-esa-manage-testView on GitHub ↗
---
name: aliyun-esa-manage-test
description: Minimal smoke test for Alibaba Cloud ESA skill. Validate OpenAPI metadata discovery and API inventory generation for product ESA.
version: 1.0.0
---

Category: test

# ESA Minimal Viable Test

## Prerequisites

- Network access is available.
- GoalsSkill: `skills/network/esa/aliyun-esa-manage/`。

## Test Steps

1) 执行:

```bash
python skills/network/esa/aliyun-esa-manage/scripts/list_openapi_meta_apis.py \
  --product-code ESA \
  --version 2024-09-10 \
  --output-dir output/aliyun-esa-manage-test
```

2) 检查输出文件是否存在:
- `output/aliyun-esa-manage-test/ESA_2024-09-10_api_docs.json`
- `output/aliyun-esa-manage-test/ESA_2024-09-10_api_list.md`

## Expected Results

- Command execution succeeds.
- API list output file contains multiple API names (non-empty).
More from cinience/alicloud-skills