agentsclimarketplace

Awscli

Skill G1Joshi/Agent-Skills/skills/devops/awscli

AWS CLI command-line interface. Use for AWS automation.From its SKILL.md

Install
npx -y skills add G1Joshi/Agent-Skills --skill awscli

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 12 stars12 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.9 KB, 491 tokens by cl100k_base, as published. Nobody here has run it

AWS CLI

The AWS CLI allows you to control AWS services from the command line. In 2025, usage is centered around AWS IAM Identity Center (formerly SSO) for secure, short-lived credentials.

When to Use

  • Scripting: Automate S3 uploads (aws s3 sync).
  • DevOps: Debugging permissions or inspecting resources without the Console UI.
  • CI/CD: Deploying CloudFormation/CDK stacks (though specialized tools are often better).

Quick Start

# Install v2
curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
sudo installer -pkg AWSCLIV2.pkg -target /

# Configure with SSO (Recommended 2025)
aws configure sso
# SSO session name: my-session
# SSO start URL: https://my-org.awsapps.com/start
# SSO region: us-east-1
# Registration scopes: sso:account:access
# Login daily
aws sso login --profile my-profile

Core Concepts

Profiles

Managed in ~/.aws/config. Allow switching between Prod, Staging, and Dev accounts easily. export AWS_PROFILE=prod

Query (--query)

Built-in JMESPath filtering. Use it instead of piping to jq for simple lookups. aws ec2 describe-instances --query "Reservations[*].Instances[*].PublicIpAddress"

S3 Web Viewer

aws s3 presign s3://my-bucket/file.txt generates a temporary public URL.

Best Practices (2025)

Do:

  • Use AWS SSO: Stop using long-lived aws_access_key_id CSVs. They are the #1 cause of hacks.
  • Use aws-vault: If you must use keys, wrap them in aws-vault to store them in the OS keychain.
  • Update v2: Ensure you are on v2.x. v1 is deprecated.

Don't:

  • Don't parse text output: Always use --output json and a parser (jq or --query). Text output format changes.

References

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.