Mastering AWS CLI

AWS CLI v2 quick-reference for experienced developers. Covers compute (Lambda, ECS, EKS), storage (S3, DynamoDB, Aurora), networking (VPC, SSM tunneling), security (IAM, Secrets Manager), and GitHub Actions CI/CD. Use when asked to "write aws commands", "debug aws access", "set up cross-account roles", "configure aws cli", "assume role", "S3 bucket operations", or "deploy to ECS".

9 stars 2 forksDevOps & Cloud

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add SpillwaveSolutions/mastering-aws-cli --skill mastering-aws-cli
Manual install
git clone --depth 1 https://github.com/SpillwaveSolutions/mastering-aws-cli.git /tmp/mastering-aws-cli
mkdir -p ~/.claude/skills
cp -r /tmp/mastering-aws-cli/. ~/.claude/skills/mastering-aws-cli

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# AWS CLI v2 Quick Reference

A unified tool to manage AWS services from the terminal. This guide focuses on CLI v2 features, practical examples, and advanced patterns for experienced developers.

## Quick Start

```bash
# Verify installation and version
aws --version

# Interactive configuration
aws configure                    # Access keys + region + output format
aws configure sso               # IAM Identity Center (SSO) - recommended

# Verify identity
aws sts get-caller-identity     # Shows Account, UserId, ARN

# Enable auto-prompt for command discovery
aws dynamodb --cli-auto-prompt
```

## Power User Tips

```bash
# See all waiter commands for a service
aws ec2 wait help

# Generate command skeleton (fill in the blanks)
aws lambda create-function --generate-cli-skeleton > create-fn.json

# Create CLI alias for common commands
aws configure set cli_alias.whoami "sts get-caller-identity"
aws whoami  # Now works!

# Disable pager for scripting
export AWS_PAGER=""
```

See [Advanced Patterns](references/advanced-patterns.md) for JMESPath mastery and automation tricks.

## Global Options

| Flag | Description |
|:-----|:------------|
| `--profile NAME` | Use named profile from `~/.aws/credentials` |
| `--region REGION` | Override default region (e.g., `us-east-1`) |
| `--output FORMAT` | Output: `json` (default), `text`, `table`, `yaml`, `yaml-stream` |
| `--query EXPR` | Filter output using JMESPath expressions |
Read the full skill on GitHub

Details

Skill name
mastering-aws-cli
Repo updated
29 December 2025

FAQ

What does the Mastering AWS CLI skill do?

AWS CLI v2 quick-reference for experienced developers. Covers compute (Lambda, ECS, EKS), storage (S3, DynamoDB, Aurora), networking (VPC, SSM tunneling), security (IAM, Secrets Manager), and GitHub Actions CI/CD. Use when asked to "write aws commands", "debug aws access", "set up cross-account roles", "configure aws cli", "assume role", "S3 bucket operations", or "deploy to ECS".

How do I install the Mastering AWS CLI skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add SpillwaveSolutions/mastering-aws-cli --skill mastering-aws-cli. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Mastering AWS CLI popular?

It lives in SpillwaveSolutions/mastering-aws-cli, which has 9 GitHub stars and 2 forks.

Related skills

Drawio AWS Reference

8

patvillarroel/drawio-aws-reference

Produce AWS architecture diagrams as editable .drawio files using the AWS 2026 shape set (mxgraph.aws4 stencils), with verified stencil names and a validator. Use this whenever an AWS architecture diagram is requested, revised, or reviewed, including when the user only says "draw the architecture", "diagram this", "make me a schema", "hazme un diagrama", or hands over a design document that needs a visual. Also use it when converting a Mermaid sketch into a real draw.io file. Do not use it for non-AWS diagrams.

DevOps & Cloud

Lovable to Cloudflare

9

pythonlearner1025/lovable-to-cloudflare

Migrate an app off Lovable to Cloudflare. Defaults to Blitz (blitz.dev), which provisions a Cloudflare Workers backend with SQLite + R2 storage + auth from a single HTTPS call (no signup, no CLI, no SDK install). Two execution paths, fully automated when the host agent has computer use (the Codex app, cua-driver, Playwright MCP, browser-use, etc.), step-by-step user guidance otherwise with a single human handoff (the user pastes a temporary debug URL into chat). Triggers include "migrate off Lovable", "get me off Lovable", "export my Lovable app", "leave Lovable", "Lovable to Cloudflare", "Lov

DevOps & Cloud

Gcd

9

rochacbruno/gcd-claude-skill

Google Cloud Dedicated (GCD) and Cloud de Confiance (S3NS) sovereign cloud expert. Use when working with sovereign Google Cloud regions, or when the user mentions GCD, Google Cloud Dedicated, Cloud de Confiance, S3NS, sovereign cloud, universe domain, apis-berlin-build0.goog, s3nsapis.fr, u-germany-northeast1, u-france-east1, Trusted Partner Cloud, TPC, or data sovereignty requirements for Google Cloud workloads. Provides guidance on region-specific services, authentication, Terraform, networking, and key differences from public Google Cloud. Also use when asked to review a PR, code review, or

DevOps & Cloud

Openclaw Genpark Squad Leader

9

alphaparkinc/openclaw-genpark-squad-leader

OpenClaw GenPark autonomous swarm consensus and optimal task allocation engine with heartbeat monitoring and load balancing.

DevOps & Cloud

Xcloud

8

xCloudDev/xcloud-agent-skills

Deploy Git repositories, diagnose errors and slow sites, then manage servers, sites, SSL, backups, billing and teams. Nine capability skills; MCP-first with a read-only REST fallback, deployment previews and explicit approval for destructive or paid actions.

DevOps & Cloud

Free My Arch

15

debba/free-my-arch

Interactive disk cleanup for Arch Linux. Scans package caches (pacman, AUR helpers, orphans, journal, coredumps), user & app caches, dev caches (pip/cargo/npm/go, stale node_modules), Docker/Flatpak leftovers, and oversized personal files. Reports reclaimable space, then cleans with group-level confirmation for caches and per-file selection for large files. Use when the user wants to free disk space, clean caches, remove junk, or find large files on Arch Linux.

DevOps & Cloud

Browse the most popular Claude skills, all devops & cloud skills, or write your own with the skills generator.