ClaudeSuperPower

identityserver-saml

Skill

Configuring Duende IdentityServer as a SAML 2.0 Identity Provider (IdP): service provider registration, SSO and SLO flows, claim mappings, extensibility interfaces, and production deployment patterns.

Install

git clone https://github.com/DuendeSoftware/duende-skills.git ~/.claude/skills/identityserver-saml

What is identityserver-saml?

Configuring Duende IdentityServer as a SAML 2.0 Identity Provider (IdP): service provider registration, SSO and SLO flows, claim mappings, extensibility interfaces, and production deployment patterns.

What this can do

Capabilities declared in this component's own frontmatter — not inferred.

Inherit all session tools

Declares no tool restrictions — inherits every session tool

~50 tokens of context used while enabled, before you invoke anything

Documentation

README · ~9 min read

SAML 2.0 Identity Provider

When to Use This Skill

  • Setting up IdentityServer as a SAML 2.0 Identity Provider (IdP)
  • Registering SAML Service Providers with the SamlServiceProvider model
  • Configuring SP-initiated SSO and Single Logout (SLO) flows
  • Customizing claim-to-attribute mappings via ClaimMappings or extensibility interfaces
  • Implementing production SP stores (EF Core, custom ISamlServiceProviderStore)
  • Extending SAML behavior (custom NameID generation, signing, metadata, multi-tenant issuer)
  • Linking an external SAML IdP as a federated authentication source (SP mode)

Core Principles

Reviews

Log in to leave a review.

No reviews yet — be the first.

Explore related

Other things in this space — across every part of the ecosystem, not just skills.