askill
workos

workosSafety --Repository

Expert for WorkOS integration, focusing on Enterprise SSO and Directory Sync. Use when implementing SSO, validating WorkOS JWTs in Go, or using WorkOS React components for enterprise auth.

0 stars
1.2k downloads
Updated 1/28/2026

Package Files

Loading files...
SKILL.md

WorkOS Integration Skill

This skill provides patterns for WorkOS integration, focusing on Enterprise SSO, Auth Kit, and Organization management in a Go/React stack.

Architectural Standards

1. Auth Kit & AuthLinks

  • Auth Kit: Use the hosted UI for login/Sign-up. Handle the redirect in Go using workos.UserManagement.AuthenticateWithCode.
  • AuthLink: Programmatically generate AuthLinks for enterprise customers to allow them to self-configure SSO.
  • FIDC: Handle "Fraud & Identity Identity Checks" by validating the risk_score in the user profile if enabled.

2. Organization Management (Multi-tenancy)

  • Frictionless Onboarding: Use "Domain Verification" to automatically assign users to Orgs.
  • SCIM Directory Sync: Implement Go handlers for WorkOS SCIM webhooks. Sync directory_user.created and directory_user.deleted events to your local DB.
  • Admin Portal: Link to the WorkOS Admin Portal for "Zero-code" SSO configuration by the customer.

3. Go Backend Security

  • Webhook Validation: MANDATORY to use workos.ValidatePayload(payload, sig, secret) for all webhooks.
  • JWT Verification: WorkOS uses public keys for JWT signature verification. Fetch and cache these keys periodically.
  • Context Isolation: Ensure every Go service call includes the organization_id extracted from the WorkOS session.

4. React Component Patterns

  • Layout: Wrap enterprise-only pages in an OrgGuard component that checks for an active organization_id.
  • Management: Build custom UI for "Organization Invitations" using the WorkOS API to invite users by email.

Interaction Protocol

  • Input: WorkOS Client ID, API Key, and enterprise onboarding requirements.
  • Output: Go handlers for SSO/SCIM/AuthKit and React integration code.

Tag: Start your response with [WORKOS-AUTH].

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

AI review pending.

Metadata

Licenseunknown
Version-
Updated1/28/2026
PublisherInSelfControll

Tags

apici-cdsecurity