AWS
Cloud Cloud & DevOpsInstall Command
npx clawhub@latest install aws
Installation Guide
Make sure Node.js 22+ and OpenClaw are installed. Run openclaw --version in your terminal to verify.
Run the install command above in your terminal. ClawHub will automatically download and install AWS to the ~/.openclaw/skills/ directory.
Run openclaw skills list to check your installed skills and confirm AWS appears in the list.
Follow the configuration instructions in the description below to add skill settings to ~/.config/openclaw/openclaw.json5.
~/.openclaw/skills/ or the skills/ directory in your project root. Make sure the folder contains a SKILL.md file.
Detailed Description
The AWS skill lets OpenClaw directly manage your Amazon Web Services resources, controlling cloud infrastructure with natural language.
Core Features
- EC2 Management: List, start, and stop instances; view instance status
- S3 Operations: List buckets, upload and download files, manage permissions
- Lambda Management: View function lists, invoke functions, view logs
- Cost Viewing: View current month's AWS costs and service usage
- CloudWatch: View alert status and monitoring metrics
Configuration
Requires AWS IAM access keys.
{
skills: {
aws: {
accessKeyId: "AKIA-xxx",
secretAccessKey: "xxx",
region: "ap-northeast-1"
}
}
}
Use Cases
- "List all running EC2 instances in the Tokyo region"
- "How much has AWS cost this month? Which service is the most expensive?"
- "Upload this file to the data/ directory in my-bucket"
- "Are there any recent CloudWatch alerts?"
Security Recommendations
Follow the IAM least-privilege principle, granting OpenClaw only the permissions it needs. Using IAM Roles is recommended over long-term Access Keys.