aliyun-cli-manage-test

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

Validates Alibaba Cloud CLI setup and basic functionality

  • Tests CLI installation, authentication, and API connectivity
  • Uses aliyun CLI commands and ECS DescribeRegions API
  • Checks version, configuration, and read-only API response
  • Reports results via command output and JSON responses
SKILL.md
.github/skills/aliyun-cli-manage-testView on GitHub ↗
---
name: aliyun-cli-manage-test
description: Minimal smoke test for generic Alibaba Cloud aliyun CLI skill. Validate CLI install, auth profile, and one read-only API call.
version: 1.0.0
---

Category: test

# 通用 aliyun CLI Minimal Viable Test

## Prerequisites

- `aliyun` CLI is installed.
- A valid profile is configured (default `default`).
- GoalsSkill: `skills/platform/cli/aliyun-cli-manage/`。

## Test Steps

1) Run version guard script: `python skills/platform/cli/aliyun-cli-manage/scripts/ensure_aliyun_cli.py --interval-hours 24`。
2) 执行 `aliyun version`。
3) 执行 `aliyun configure list`。
4) Run one read-only API (example): `aliyun ecs DescribeRegions`。

## Expected Results

- CLI executes and returns version information.
- `configure list` shows valid credential/profile info (or explicit missing hints).
- Read-only API returns JSON (or explicit permission error).
More from cinience/alicloud-skills