cognito

Manage AWS Cognito user pools, identity federation, and authentication flows.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/terna-cc/support-sdk --skill cognito-terna-cc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cognito
Source: https://github.com/terna-cc/support-sdk/tree/main/.claude/skills/cognito
Command: npx skills add https://github.com/terna-cc/support-sdk --skill cognito-terna-cc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires boto3, warrant, requests, python-jose, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management of user authentication, authorization, and user profiles within AWS Cognito, streamlining application security and user management.

Core Features & Use Cases

  • User Pool Management: Create, configure, and manage user directories for sign-up and sign-in.
  • Identity Federation: Integrate with social providers (Google, Facebook) and SAML/OIDC for federated access.
  • Authentication Flows: Implement various authentication strategies including SRP, custom auth, and OAuth 2.0 flows.
  • Use Case: Securely onboard new users, manage their login experiences, and control access to your application's resources using robust AWS Cognito features.

Quick Start

Use the cognito skill to create a new user pool with email as the username attribute.

Frequently Asked Questions about cognito

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

FAQPage Schema
How do I set up AWS Cognito user authentication for a web or mobile application?

Set up AWS Cognito user authentication by creating a user pool to manage sign-up and sign-in directories, then configure authentication flows like SRP or OAuth 2.0 for secure application access. This skill automates that pool creation and configuration.

Can I integrate social identity providers like Google and Facebook with AWS Cognito?

Yes, you can integrate social identity providers like Google and Facebook with AWS Cognito through identity federation. This skill supports configuring federated access using social logins, SAML, and OIDC protocols.

What authentication flows does AWS Cognito support for secure user sign-in?

AWS Cognito supports multiple authentication flows for secure sign-in, including Secure Remote Password (SRP), custom authentication, and OAuth 2.0 flows. This skill helps implement these diverse strategies for web and mobile apps.

Does this AWS Cognito automation tool require specific Python dependencies?

Yes, this AWS Cognito automation requires specific Python dependencies including boto3, warrant, requests, and python-jose to manage user pools, handle authentication flows, and process JSON Web Tokens.

How do I manage user pools and directories in AWS Cognito for application onboarding?

Manage AWS Cognito user pools by creating and configuring user directories that define sign-up and sign-in attributes. This skill streamlines user pool management to securely onboard new users to your application.

What is identity federation in AWS Cognito and when do I need SAML or OIDC?

Identity federation in AWS Cognito allows users to authenticate via external identity providers instead of managing separate credentials. You need SAML or OIDC when integrating enterprise directories or social logins for federated access.