BeClaude

duende-skills

New
Official PluginGeneralby Duende Software

Duende development skills and agents for Claude Code — covering OAuth/OIDC protocols, IdentityServer, token management, ASP.NET Core authentication/authorization, BFF patterns, and secure identity architecture

First seen 5/22/2026

Summary

NET Core applications.

  • It helps developers implement authentication, authorization, BFF patterns, and troubleshoot identity-related issues efficiently.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file

Add the configuration to .claude/skills/duende-skills.md

3
Invoke in Claude Code
/duende-skills

Use Cases

Configure Duende IdentityServer with custom clients, scopes, and identity resources for an ASP.NET Core application.
Implement the BFF (Backend for Frontend) pattern to securely manage tokens and protect SPAs from token theft.
Debug and resolve common OAuth/OIDC protocol errors such as invalid redirect URIs, token validation failures, or consent issues.
Design a token management strategy including access token lifetimes, refresh token rotation, and revocation policies.
Integrate external identity providers (Google, Microsoft, etc.) with Duende IdentityServer for federated authentication.
Migrate an existing ASP.NET Core authentication setup from cookie-based to token-based using Duende IdentityServer.

Usage Examples

1

/duende-skills help me set up a new IdentityServer project with a client credentials grant for a machine-to-machine API.

2

/duende-skills explain how to implement refresh token rotation in Duende IdentityServer and show code examples.

3

/duende-skills troubleshoot why my SPA is getting a 401 after token refresh with the BFF pattern.

View source on GitHub
agent

Security Audits

LicenseUnknownSourcePassRepositoryPass

Frequently Asked Questions

What is duende-skills?

Duende Skills provides specialized knowledge and agents for Claude Code to assist with Duende IdentityServer, OAuth 2.0, OpenID Connect, token management, and secure identity architecture in ASP.NET Core applications. It helps developers implement authentication, authorization, BFF patterns, and troubleshoot identity-related issues efficiently.

How to install duende-skills?

To install duende-skills: create the skills directory (mkdir -p .claude/skills), then add the config to .claude/skills/duende-skills.md. Finally, /duende-skills in Claude Code.

What is duende-skills best for?

duende-skills is a skill categorized under General. It is designed for: agent. Created by Duende Software.

What can I use duende-skills for?

duende-skills is useful for: Configure Duende IdentityServer with custom clients, scopes, and identity resources for an ASP.NET Core application.; Implement the BFF (Backend for Frontend) pattern to securely manage tokens and protect SPAs from token theft.; Debug and resolve common OAuth/OIDC protocol errors such as invalid redirect URIs, token validation failures, or consent issues.; Design a token management strategy including access token lifetimes, refresh token rotation, and revocation policies.; Integrate external identity providers (Google, Microsoft, etc.) with Duende IdentityServer for federated authentication.; Migrate an existing ASP.NET Core authentication setup from cookie-based to token-based using Duende IdentityServer..