๐ SSOJet Agent Skills
February 24, 2026 ยท View on GitHub
Empower your AI agents with specialized knowledge to implement Authentication, Team Management, and SCIM provisioning in minutes.
๐ Table of Contents
Overview
SSOJet Agent Skills is a curated collection of high-context "skills" designed specifically for AI coding agents (such as Antigravity, Cursor, Claude Code, or Codex).
Integrating Single Sign-On (SSO), Team Management, and SCIM provisioning can be complex. These skills provide your AI agent with the exact implementation patterns, API specifications, and troubleshooting steps needed to get the job done right the first time.
โก Quick Start
Install all SSOJet skills into your coding agents with a single command:
npx add-skill ssojet/skills
Or install a specific skill:
npx add-skill ssojet/skills --skill oidc-hosted-page-nextjs
The CLI auto-detects your installed agents (Antigravity, Cursor, Claude Code, Codex) and places skills in the correct directory.
๐ ๏ธ How to Use
๐ค For AI Agents
Option 1: Install via CLI (Recommended)
# Install all skills
npx add-skill ssojet/skills
# Install specific skills
npx add-skill ssojet/skills --skill oidc-hosted-page-nextjs --skill team-management
# List available skills
npx add-skill ssojet/skills --list
# Install globally (across all projects)
npx add-skill ssojet/skills -g
Option 2: Context Injection
Instruct your agent to read a specific skill before starting:
"Analyze the skill at
./skills/authentication/oidc-hosted-page-nextjs/SKILL.mdand implement the login flow in my current project."
Option 3: Manual Installation
Copy the relevant skill folder into your project's agent skills directory:
- Antigravity:
.antigravity/skills/ - Cursor:
.cursor/skills/ - Claude Code:
.claude/skills/
๐จโ๐ป For Developers
Each skill folder contains:
SKILL.md: A comprehensive guide and technical specification.PROMPTS.md(Optional): Optimized prompts to help you direct an AI to implement the skill.
๐ Available Skills
๐ Authentication
Seamlessly integrate "Sign in with SSO" using the SSOJet Hosted Login Page.
| Language / Framework | Skill Link | Description |
|---|---|---|
| Generic OIDC | ssojet-auth-oidc | Standard OIDC Authorization Code flow. |
| Next.js | ssojet-auth-nextjs | Full App Router integration guide. |
| Node.js | ssojet-auth-node | Backend implementation for Express/Node. |
| Python | ssojet-auth-python | Integration for Flask. |
| Go | ssojet-auth-go | Lightweight Go implementation. |
| .NET Core | ssojet-auth-dotnet | ASP.NET Core OIDC middleware integration. |
| Angular | ssojet-auth-angular | SPA with angular-auth-oidc-client. |
| React | ssojet-auth-react | SPA with react-oidc-context. |
| Java | ssojet-auth-java | Spring Boot OAuth2 client integration. |
| Laravel | ssojet-auth-laravel | Laravel Socialite OIDC provider. |
| PHP | ssojet-auth-php | Vanilla PHP with openid-connect-php. |
| Android | ssojet-auth-android | Native Android with AppAuth. |
| iOS | ssojet-auth-ios | Native iOS/Swift with AppAuth. |
| M2M | ssojet-auth-m2m | Machine-to-Machine Client Credentials flow. |
๐ฅ Management
Advanced organizational and user management capabilities.
| Skill | Description |
|---|---|
| Team Management | API-driven team creation, role assignment, and invitations. |
๐ Resource Center
Explore our granular API documentation and references:
| Category | Reference Link |
|---|---|
| Core APIs | Users, Tenants, |
| Advanced | Roles,Permissions,Team |
| General Docs | Official SSOJet Documentation |
๐ค Contributing
We are constantly expanding our library of skills. If you have built an integration for a new framework or found a bug:
- Fork the repository.
- Create a new branch (
feature/new-skill). - Submit a Pull Request.
Built with โก by the SSOJet Team.