This skill enables comprehensive AWS cloud infrastructure management using the AWS CLI tool. It is pre-configured with full account permissions and is designed for users managing AWS resources.
$ npx skills add https://github.com/oldwinter/skills --skill aws-cliThe AWS CLI skill provides direct command-line access to AWS services with full account permissions pre-configured. It streamlines infrastructure operations by enabling users to provision, configure, and manage cloud resources without manual authentication setup. This skill is built for DevOps engineers, cloud architects, and infrastructure teams who need rapid AWS resource deployment and management. It integrates seamlessly with AI agents to automate routine cloud operations, reduce manual configuration overhead, and maintain consistent infrastructure state across environments.
Install using the command: `$ npx skills add https://github.com/oldwinter/skills --skill aws-cli`
Create and manage AWS resources via CLI commands
Automate AWS tasks using scripts and commands
Monitor and configure AWS infrastructure
$ npx skills add https://github.com/oldwinter/skills --skill aws-cligit clone https://github.com/oldwinter/skillsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Act as an AWS CLI expert and help me [TASK] in [REGION]. Use the AWS CLI to [SPECIFIC_ACTION] for [RESOURCE_TYPE] [RESOURCE_NAME]. Provide the exact command, expected output, and any prerequisites. Ensure all commands are formatted for direct execution in a terminal. [ADDITIONAL_CONTEXT].
### AWS CLI Command for S3 Bucket Creation
**Command:**
```bash
aws s3api create-bucket --bucket my-company-marketing-assets --region us-east-1
```
**Expected Output:**
```json
{
"Location": "/my-company-marketing-assets"
}
```
**Prerequisites:**
- AWS CLI installed and configured with `aws configure`
- IAM user with `s3:CreateBucket` permissions
- Unique bucket name (globally across all AWS accounts)
**Next Steps:**
- Verify bucket creation:
```bash
aws s3 ls
```
- Set bucket policy for public access (if needed):
```bash
aws s3api put-bucket-policy --bucket my-company-marketing-assets --policy file://policy.json
```
**Common Issues:**
- `BucketAlreadyExists` error: Choose a unique name or use `--create-bucket-configuration LocationConstraint=region` for non-us-east-1 regions
- Permission errors: Attach `AdministratorAccess` policy temporarily for testingTake a free 3-minute scan and get personalized AI skill recommendations.
Take free scan