aws-sso-loginlisted
Install: claude install-skill aiskillstore/marketplace
# AWS SSO Login
A skill to authenticate to AWS using Single Sign-On (SSO) for a specified profile.
## Purpose
Perform SSO authentication before executing AWS CLI operations. SSO sessions typically expire after 8-12 hours, requiring re-authentication.
## Input Parameters
- `profile`: AWS CLI profile name configured for SSO (default: defined by project, e.g., `web-hosting`)
- If the profile name is not known/available from project docs or prior context, ask the user which AWS CLI profile to use before running this skill.
## Execution Steps
1. Execute `aws sso login` command with the specified profile
2. Open browser automatically (or provide a URL to open manually)
3. Complete authentication in the browser
4. Confirm successful authentication
## Command Example
```bash
# Login with SSO using specified profile
aws sso login --profile <profile-name>
```
## Project Configuration
- Document the default profile name (e.g., `web-hosting`) in a separate project guide such as `.github/skills/README.md` or a skill configuration file.
- Refer to that document when invoking this Skill so the same definition can be reused across repositories without editing the Skill itself.
## Output
After successful authentication:
- SSO session is established and cached locally
- AWS CLI commands can be executed using the specified profile
- Session remains valid for the configured duration (typically 8-12 hours)
## Usage Examples
After executing this skill, AWS CLI commands with the pr