oauth-integrations
Installation
SKILL.md
skill:oauth-integrations - OAuth 2.0 Provider Integrations
Version: 1.0.0
Purpose
Implements OAuth 2.0 authentication with multiple providers: GitHub, Okta, Google, and Microsoft Entra (Azure AD). This skill covers the full OAuth 2.0 lifecycle: Authorization Code Flow, PKCE (Proof Key for Code Exchange), token exchange, refresh tokens, scope management, and provider-specific quirks.
Use this skill when:
- Implementing OAuth 2.0 authentication with GitHub, Okta, Google, or Microsoft Entra
- Setting up Authorization Code Flow with or without PKCE
- Configuring callback handling and token exchange
- Managing token storage, refresh, and revocation
- Handling provider-specific scope configuration and consent flows
- Implementing multi-provider authentication in a single application
- Setting up OIDC (OpenID Connect) for identity verification