aws-authentication

Validate AWS CLI credentials and perform SSO login using named profiles.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/LaurentPRAT-DB/LPT_claude_config --skill aws-authentication
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-authentication
Source: https://github.com/LaurentPRAT-DB/LPT_claude_config/tree/main/skills/fe-vibe-export/fe-internal-tools/1.3.0/skills/aws-authentication
Command: npx skills add https://github.com/LaurentPRAT-DB/LPT_claude_config --skill aws-authentication

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill ensures you are correctly authenticated into the appropriate AWS environment using the AWS CLI, preventing access issues and streamlining your workflow.

Core Features & Use Cases

  • Environment Profile Management: Provides specific profile names for different AWS environments (e.g., sandbox, production).
  • Authentication Validation: Guides you through verifying your current AWS credentials and logging in via SSO if necessary.
  • Use Case: Before deploying a new feature to the AWS sandbox, you can use this skill to quickly verify you're logged into the aws-sandbox-field-eng_databricks-sandbox-admin profile and that your credentials are valid.

Quick Start

Ensure you are authenticated to the correct AWS environment by running aws sts get-caller-identity --profile=aws-sandbox-field-eng_databricks-sandbox-admin.

Frequently Asked Questions about aws-authentication

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate my AWS CLI credentials for a specific profile?

Validate AWS CLI credentials by running `aws sts get-caller-identity --profile=<your-profile-name>` to confirm your current authentication status. This verifies your session is active and correctly associated with the intended environment.

How do I log into AWS using SSO with the AWS CLI?

Log into AWS SSO using the AWS CLI by initiating the SSO login procedure for your configured profile. This requires having the AWS CLI installed and the appropriate named profile configured for your target environment.

What is an AWS CLI named profile and when do I need it?

An AWS CLI named profile represents a specific AWS environment like sandbox or production. You need named profiles to facilitate secure authentication and seamless environment switching without access issues.

Do I need the AWS CLI installed to use SSO authentication profiles?

Yes, you need the AWS CLI installed and configured with appropriate profiles to use SSO authentication. The CLI provides the necessary commands to validate credentials and execute SSO login procedures.

Why does my AWS deployment fail due to an authentication error?

AWS deployment failures often occur because you are not authenticated into the appropriate AWS environment. Use the AWS CLI to validate your credentials and ensure you are logged into the correct named profile before deploying.