alicloud-compute-ecs
Manage Alibaba Cloud Elastic Compute Service (ECS) via OpenAPI/SDK. Use for listing or creating instances, starting/stopping/rebooting, managing disks/snapshots/images/security groups/key pairs/ENIs, querying status, and troubleshooting workflows for this product.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/cinience/alicloud-compute-ecsWhat This Skill Does
The alicloud-compute-ecs skill is a professional-grade integration for OpenClaw, enabling seamless interaction with Alibaba Cloud's Elastic Compute Service (ECS). It provides a robust interface for managing cloud infrastructure components, including virtual machine instances, storage disks, security groups, key pairs, and Elastic Network Interfaces (ENIs). By leveraging the official Alibaba Cloud Python SDK, the skill automates complex administrative tasks such as provisioning instances, monitoring resource health, performing lifecycle management (start/stop/reboot), and executing troubleshooting workflows. It simplifies the complexity of RPC-style API calls, abstracting manual signing and parameter management into reliable, repeatable code execution sequences.
Installation
To integrate this skill into your environment, utilize the OpenClaw management CLI. Ensure you are operating within a virtual environment to manage dependencies properly without interfering with system-level packages. Execute the command: clawhub install openclaw/skills/skills/cinience/alicloud-compute-ecs. After installation, configure your Alibaba Cloud credentials via environment variables (ALIBABA_CLOUD_ACCESS_KEY_ID, ALIBABA_CLOUD_ACCESS_KEY_SECRET) or the shared ~/.alibabacloud/credentials file to enable authorized API access.
Use Cases
- Automated Provisioning: Quickly deploy fleets of ECS instances based on predefined launch templates or specific configuration parameters.
- Operational Maintenance: Perform bulk actions like scheduled reboots or systematic service restarts during maintenance windows.
- Inventory Auditing: Generate real-time reports of all active resources across different regions to monitor infrastructure sprawl and costs.
- Troubleshooting: Diagnose connectivity issues by inspecting security group rules, checking ENI configurations, or querying the latest instance status codes.
- CI/CD Integration: Integrate infrastructure state verification into deployment pipelines to ensure required resources exist before application deployment.
Example Prompts
- "List all running instances in the cn-hangzhou region and export their IDs and statuses to the output directory."
- "Stop the instance with the ID i-bp1234567890abcdef and confirm when the state changes to Stopped."
- "Check the current configuration of security group sg-bp987654321 and list all attached instances."
Tips & Limitations
- Pagination Matters: Always implement pagination logic (NextToken/MaxResults) for environments with high resource counts to avoid truncated query results.
- Permissions: Ensure your RAM user has the minimum required permissions (Read-only for inventory, Full Access for management). Use
DryRunto test permissions without affecting live infrastructure. - Region Specificity: Most API operations strictly require the
RegionIdparameter. Always verify the region context before executing actions to prevent performing operations in the wrong data center.
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-ecs": {
"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.