Skip to content

ssojet/skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

🚀 SSOJet Agent Skills

Empower your AI agents with specialized knowledge to implement Authentication, Team Management, and SCIM provisioning in minutes.

SSOJet Docs License: MIT


📑 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.md and 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:

  1. Fork the repository.
  2. Create a new branch (feature/new-skill).
  3. Submit a Pull Request.

Built with ⚡ by the SSOJet Team.

About

A repository of agent-ready skills and workflows designed to help developers and AI agents implement SSOJet authentication quickly, correctly, and securely across multiple environments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors