skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
cinience/alicloud-skills184 installs

alicloud-network-alb-test

Smoke test for Alibaba Cloud ALB skill. Validates SDK auth, script compilation, list instances, and health check flows.

How do I install this agent skill?

npx skills add https://github.com/cinience/alicloud-skills --skill alicloud-network-alb-test
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill provides a test suite for Alibaba Cloud ALB resources, using Python scripts to automate cloud resource management and validation via official SDKs.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

  • Runlayerwarn

    2/3 files flagged

  • ZeroLeakspass

    Score: 93/100 · 2 sections analyzed

What does this agent skill do?

Category: test

ALB Smoke Test

Prerequisites

  • AK/SK configured via environment variables (ALIBABACLOUD_ACCESS_KEY_ID / ALIBABACLOUD_ACCESS_KEY_SECRET).
  • SDK installed: pip install alibabacloud_alb20200616 alibabacloud_tea_openapi alibabacloud_credentials.
  • Target skill: skills/network/slb/alicloud-network-alb/.

Test Steps

1. Script compilation check (offline, no credentials needed)

python tests/network/slb/alicloud-network-alb-test/scripts/smoke_test_alb.py --compile-only

Pass criteria: exits 0, all 28 scripts compile successfully.

2. Full smoke test (requires credentials and region)

python tests/network/slb/alicloud-network-alb-test/scripts/smoke_test_alb.py \
  --region cn-hangzhou

Pass criteria:

  • status=pass in JSON output.
  • Output file output/alicloud-network-alb-test/smoke-test-result.json exists.
  • list_instances returns valid JSON (even if empty).
  • list_server_groups returns valid JSON (even if empty).
  • list_acls returns valid JSON (even if empty).

3. Instance-specific test (requires a running ALB)

python tests/network/slb/alicloud-network-alb-test/scripts/smoke_test_alb.py \
  --region cn-hangzhou --lb-id alb-xxx

Additional pass criteria:

  • get_instance_status returns tree output.
  • list_listeners returns valid response.
  • check_health_status returns health data.

Result Template

  • Date: YYYY-MM-DD
  • Skill: skills/network/slb/alicloud-network-alb
  • Conclusion: pass / fail
  • Notes:

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/cinience/alicloud-skills/alicloud-network-alb-test">View alicloud-network-alb-test on skillZs</a>