ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 3/5

alicloud-compute-swas-open

Manage Alibaba Cloud Simple Application Server (SWAS OpenAPI 2020-06-01) resources end-to-end. Use for querying instances, starting/stopping/rebooting, executing commands (cloud assistant), managing disks/snapshots/images, firewall rules/templates, key pairs, tags, monitoring, and lightweight database operations.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/cinience/alicloud-compute-swas-open
Or

What This Skill Does

The alicloud-compute-swas-open skill serves as a comprehensive interface for managing Alibaba Cloud Simple Application Server (SWAS) resources. It empowers users to interact with their cloud infrastructure directly through the OpenClaw AI agent, automating tasks such as querying instance metadata, lifecycle management (start, stop, reboot), and configuration of cloud assistant commands. Beyond basic instance control, this skill supports the full lifecycle of disks, snapshots, images, firewall rules, key pairs, and lightweight database instances, making it an essential utility for DevOps automation and cloud resource management.

Installation

To integrate this skill into your environment, run the following command in your terminal:

clawhub install openclaw/skills/skills/cinience/alicloud-compute-swas-open

Ensure you have configured your environment variables for Alibaba Cloud authentication, specifically ALICLOUD_ACCESS_KEY_ID and ALICLOUD_ACCESS_KEY_SECRET. It is highly recommended to use a RAM user with the minimum necessary permissions to maintain a strong security posture.

Use Cases

This skill is designed for cloud administrators, developers, and system architects who need to manage multiple SWAS instances across different regions. Use cases include:

  • Rapidly auditing your entire cloud footprint by fetching all instances and their IP addresses across all regions.
  • Automating emergency response, such as restarting hung services or instances during a spike in traffic.
  • Maintaining secure access by batch-updating firewall rules or managing SSH key pair deployment across newly provisioned servers.
  • Scripted backups and snapshot lifecycle management to ensure data availability.
  • Performing cost-efficiency analysis by summarizing instances by plan or status.

Example Prompts

  1. "List all my SWAS instances in the cn-hangzhou region and provide their public IP addresses and current power status."
  2. "Stop the instance with ID 'swas-123456789' and create a snapshot of its primary disk for backup purposes."
  3. "Check if the firewall for instance 'swas-987654321' allows port 80 and 443, and if not, add the necessary rules."

Tips & Limitations

  • Priority Strategy: Always prefer the Python SDK method over manual CLI invocation for reliability and robust error handling.
  • Regional Awareness: The skill performs best when the region is explicitly defined. If no region is provided, the agent will default to ALICLOUD_REGION_ID or request clarification.
  • Security: Never hardcode credentials in scripts. Utilize environment variables or secure vault integrations to store your AccessKey information.
  • Verification: For critical operations, always perform a 'read' operation (e.g., list or describe) after executing a 'write' operation (e.g., stop or delete) to confirm the state change has propagated correctly through the Alibaba Cloud control plane.

Metadata

Author@cinience
Stars3562
Views1
Updated2026-03-29
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-cinience-alicloud-compute-swas-open": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#alicloud#swas#cloud-computing#devops#automation
Safety Score: 3/5

Flags: network-access, external-api, code-execution