ClaudeSuperPower

identity-security-hardening

Skill

Security hardening for Duende IdentityServer deployments including signing key rotation, HTTPS enforcement, CORS configuration, CSP headers, rate limiting, token lifetime tuning, and security audit patterns.

Install

git clone https://github.com/DuendeSoftware/duende-skills.git ~/.claude/skills/identity-security-hardening

What is identity-security-hardening?

Security hardening for Duende IdentityServer deployments including signing key rotation, HTTPS enforcement, CORS configuration, CSP headers, rate limiting, token lifetime tuning, and security audit 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

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

Documentation

README · ~18 min read

Identity Security Hardening

When to Use This Skill

Use this skill when:

  • Hardening a Duende IdentityServer deployment before promoting to production
  • Configuring HTTPS, HSTS, and TLS requirements for the identity server host
  • Evaluating or enforcing client secret policies (shared secrets vs. certificates vs. private_key_jwt)
  • Setting PKCE requirements, restricting grant types, or locking down redirect URI validation
  • Configuring Content Security Policy (CSP) and CORS for IdentityServer UI pages and endpoints
  • Applying rate limiting to the token endpoint to protect against brute-force and enumeration attacks
  • Tuning token lifetimes, enabling reference tokens, or implementing token replay detection

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.

Skillssimilar to this one

All skills