aws avatar

Signing In To Aws

Automates the `aws login` flow so Claude can get you authenticated for local AWS development without the back-and-forth of manual credential setup. It checks your CLI version (needs 2.32.0+), looks at existing credentials, asks permission before running commands in your shell, then walks you through login and verification. The real value is in the precondition logic: it detects expired sessions, warns about long-term access keys on disk, and knows when to suggest a named profile instead of clobbering your default. Respects existing SSO workflows and only falls back to `aws configure` if you explicitly want it. Basically turns credential troubleshooting from a documentation rabbit hole into a guided three-step process.

skills.sh installs
6.6K
GitHub stars
3.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add aws/agent-toolkit-for-aws --skill signing-in-to-aws --agent claude-code

Installs into .claude/skills of the current project.

Files

Sign In — Get CLI/SDK Credentials

Help developers get AWS credentials for local development using aws login. This provides short-term, auto-rotating credentials that refresh every 15 minutes and remain valid for up to 12 hours.

Important:

  • You MUST run aws login and aws --version in the user's local shell — NOT via MCP/API tools.
  • You MUST ask the user for confirmation before running aws login. Do not tell the user to run the command themselves — ask if YOU should run it (e.g., "Ready for me to run aws login?" or "Shall I proceed with aws login?"). Wait for their response before proceeding.

Prerequisites

The aws login command requires AWS CLI version 2.32.0 or later.

Check the installed version:

aws --version

If the CLI is not installed or is below 2.32.0, inform the user and ask if they'd like to install/update (link them to the AWS CLI installation guide), or if they'd prefer to continue without this skill's guidance. If they choose to continue without upgrading, respond to their original request as you normally would without this skill.

Flow

Sponsors

Details

Repository
github.com/aws/agent-toolkit-for-aws
Categories
AI & Agent Building, Cloud & Infrastructure, CLI & Terminal
First seen
Jul 14, 2026

More from aws/agent-toolkit-for-aws

All 56
1clickhouse avatarclickhouse-js-node-rowbinaryclickhouse/agent-skillsGenerate TypeScript/JavaScript code that reads/decodes AND writes/encodes ClickHouse RowBinary streams for the ClickHouse HTTP server. Use this skill whenever a6.5Kskills.sh installs
2aws avataraws-transformaws/agent-toolkit-for-awsPerforms code upgrades, migrations, and transformations using the AWS Transform (ATX) CLI. Use when upgrading language versions, migrating AWS SDKs, migrating f6.5Kskills.sh installs
3aws avatarconnecting-vpcs-with-peeringaws/agent-toolkit-for-awsEstablishes VPC peering connections between two VPCs for direct private network connectivity. Always use this skill when creating or managing VPC peering — it v6.5Kskills.sh installs
4aws avatarenabling-lambda-vpc-internet-accessaws/agent-toolkit-for-awsEnables internet access for AWS Lambda functions deployed in VPC subnets by creating NAT Gateway infrastructure, configuring public/private subnet routing, and 6.5Kskills.sh installs
5aws avatarexporting-rds-to-s3aws/agent-toolkit-for-awsExports Amazon RDS or Aurora database snapshots to Amazon S3 in Apache Parquet format for analytics, backup, or data migration. Handles snapshot selection or cr6.5Kskills.sh installs
6aws avatarsetting-up-cloudtrail-multi-regionaws/agent-toolkit-for-awsEnables a multi-region AWS CloudTrail trail with S3 log storage, CloudWatch Logs integration, and CloudWatch Logs Insights queries for security monitoring and c6.5Kskills.sh installs