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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/cinience/alicloud-compute-swas-openWhat 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
- "List all my SWAS instances in the cn-hangzhou region and provide their public IP addresses and current power status."
- "Stop the instance with ID 'swas-123456789' and create a snapshot of its primary disk for backup purposes."
- "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_IDor 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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-cinience-alicloud-compute-swas-open": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution
Related Skills
volcengine-compute-ecs
Manage Volcengine ECS instances and related resources. Use when users need instance inventory, lifecycle operations, troubleshooting, or automation templates for ECS.
alicloud-ai-search-opensearch
Use OpenSearch vector search edition via the Python SDK (ha3engine) to push documents and run HA/SQL searches. Ideal for RAG and vector retrieval pipelines in Claude Code/Codex.
alicloud-storage-oss-ossutil
Alibaba Cloud OSS CLI (ossutil 2.0) skill. Install, configure, and operate OSS from the command line based on the official ossutil overview.
alicloud-platform-openapi-product-api-discovery
Discover and reconcile Alibaba Cloud product catalogs from Ticket System, Support & Service, and BSS OpenAPI; fetch OpenAPI product/version/API metadata; and summarize API coverage to plan new skills. Use when you need a complete product list, product-to-API mapping, or coverage/gap reports for skill generation.
alicloud-ai-image-qwen-image
Generate images with Model Studio DashScope SDK using Qwen Image generation models (qwen-image, qwen-image-plus, qwen-image-max and snapshots). Use when implementing or documenting image.generate requests/responses, mapping prompt/negative_prompt/size/seed/reference_image, or integrating image generation into the video-agent pipeline.