Third-party OAuth integrations
This is outbound integration, not login: you store long-lived tokens to act on the user's behalf, so encrypt them and refresh before they expire.
What this skill helps you build
Connect a user's external account (Slack, Google, GitHub) via OAuth, store and refresh tokens securely, and handle scopes and revocation.
The production takeaway
This is outbound integration, not login: you store long-lived tokens to act on the user's behalf, so encrypt them and refresh before they expire.
Inside this skill
The full skill expands these implementation areas with decisions, edge cases, prompts, tests, and framework-specific code.
Unlock the full implementation
Paid access includes the complete skill body, implementation prompt, common mistakes, production checklist, and code examples where this skill includes them.