← Back to Skills Marketplace
275
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install watadot-aws-ec2
Description
Elastic compute management by Watadot Studio. Deployment, scaling, and state monitoring.
README (SKILL.md)
AWS EC2 Skills
Management and orchestration patterns for Elastic Compute Cloud.
🚀 Core Commands
Instance Discovery
# List running instances with Name and Public IP
aws ec2 describe-instances --filters "Name=instance-state-name,Values=running" --query "Reservations[].Instances[].{Name:Tags[?Key==\`Name\`].Value | [0], IP:PublicIpAddress, ID:InstanceId}" --output table
# Find expensive instances (G or P family)
aws ec2 describe-instances --query "Reservations[].Instances[?contains(InstanceType, 'g') || contains(InstanceType, 'p')].[InstanceId, InstanceType]"
Lifecycle Control
# Start/Stop instances by ID
aws ec2 start-instances --instance-ids \x3Cid1> \x3Cid2>
aws ec2 stop-instances --instance-ids \x3Cid>
# Terminate instance (DANGER)
aws ec2 terminate-instances --instance-ids \x3Cid>
Network & Security
# Describe security group rules
aws ec2 describe-security-groups --group-ids \x3Csg-id> --query "SecurityGroups[].IpPermissions"
# Add ingress rule (Port 22 from specific IP)
aws ec2 authorize-security-group-ingress --group-id \x3Csg-id> --protocol tcp --port 22 --cidr \x3Cyour-ip>/32
🧠 Best Practices
- Tag Everything: Use standard tagging (Name, Env, Owner) for billing and discovery.
- Instance Profiles: Use IAM Roles instead of storing hard-coded credentials on instances.
- Spot Instances: Use Spot for stateless workloads (like Remotion rendering) to save up to 90%.
- Security Groups: Default to "Deny All" and only open specific ports for required CIDRs.
Usage Guidance
This skill just provides aws-cli command snippets for EC2 and requires an installed aws binary and configured AWS credentials to be useful. It won't install software, but if the agent runs these commands it will act with whatever AWS identity is configured on the host (including the ability to stop/terminate instances). Before installing or invoking: ensure the agent or environment uses a low-privilege AWS profile (or read-only credentials) if you only want discovery; avoid giving it credentials that allow destructive operations; and verify you trust the skill source since it will execute aws commands against your account.
Capability Analysis
Type: OpenClaw Skill
Name: watadot-aws-ec2
Version: 1.0.0
The watadot-aws-ec2 skill bundle contains standard AWS CLI commands for managing EC2 instances, such as listing, starting, stopping, and configuring security groups. The SKILL.md file provides helpful documentation and follows security best practices, such as recommending IAM roles over hard-coded credentials, with no evidence of malicious intent or prompt injection.
Capability Assessment
Purpose & Capability
Name/description match the content: SKILL.md is a collection of aws cli EC2 commands for discovery, lifecycle control, and security-group management. Requiring the aws binary is appropriate for this purpose.
Instruction Scope
Instructions are limited to aws-cli commands relevant to EC2. They include destructive operations (start/stop/terminate, modify security groups) which are within the stated scope but require caution. SKILL.md does not specify an AWS profile or limit scope of actions.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest-risk install surface.
Credentials
The skill declares no env vars, which is coherent, but the aws cli requires AWS credentials from environment/config files/profiles at runtime. The skill will operate with whatever AWS identity is available — grant minimal, scoped permissions if you use it.
Persistence & Privilege
always is false and the skill does not request persistent or elevated platform privileges or attempt to modify other skills or global agent config.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install watadot-aws-ec2 - After installation, invoke the skill by name or use
/watadot-aws-ec2 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of watadot-aws-ec2.
- Provides commands for EC2 instance discovery, lifecycle control, and network/security management.
- Includes best practices for tagging, IAM usage, spot instances, and security group configuration.
Metadata
Frequently Asked Questions
What is Watadot Aws Ec2?
Elastic compute management by Watadot Studio. Deployment, scaling, and state monitoring. It is an AI Agent Skill for Claude Code / OpenClaw, with 275 downloads so far.
How do I install Watadot Aws Ec2?
Run "/install watadot-aws-ec2" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Watadot Aws Ec2 free?
Yes, Watadot Aws Ec2 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Watadot Aws Ec2 support?
Watadot Aws Ec2 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Watadot Aws Ec2?
It is built and maintained by ordiy (@ordiy); the current version is v1.0.0.
More Skills