duende-skills — плагин для Claude Code: OAuth, OIDC и IdentityServer
Набор скиллов и субагентов по Duende IdentityServer, BFF и управлению токенами. Пригодится, когда в проекте на ASP.NET Core нужно настроить вход, права доступа или OAuth 2.0.
/plugin install duende-skills@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-officialЧто делает duende-skills
Плагин добавляет в Claude скиллы по аутентификации и авторизации в ASP.NET Core: middleware OIDC, JWT Bearer, cookie-схемы, политики доступа, проверка scope в minimal API. Отдельные скиллы закрывают BFF и работу с токенами. Кроме скиллов внутри два субагента — identity-server-specialist и oauth-oidc-specialist.
Ставится целиком через маркетплейс, все скиллы сразу. Если нужен только один, каждый скилл лежит отдельной папкой в skills/, и его можно поставить через npx skills add DuendeSoftware/duende-skills --skill duende-bff. Важная деталь: npx skills тянет только скиллы, субагентов из agents/ он не устанавливает — их даёт установка плагина.
Авторы советуют вместе с этим поставить dotnet-skills для общего покрытия .NET. Плагин рассчитан на проекты, где уже есть стек Duende или ASP.NET Core; для других языков смысла в нём нет.
Какие задачи решает
- настроить OIDC-вход в ASP.NET Core без разбора документации по схемам
- разложить политики авторизации и обработчики требований по файлам
- подключить BFF и не запутаться в проксировании токенов
- проверить, где в API не хватает проверки scope
- разобрать конфигурацию IdentityServer и связи между клиентами
Примеры запросов агенту
- Настрой OIDC-аутентификацию в ASP.NET Core с JWT Bearer и cookie-схемой
- Разбери, почему политика авторизации не срабатывает на этом эндпоинте
- Подключи BFF к нашему IdentityServer и опиши поток токенов
Как установить duende-skills
Через маркетплейс плагинов
/plugin install duende-skills@claude-plugins-official/plugin marketplace add anthropics/claude-plugins-officialПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о duende-skills
Как установить duende-skills в Claude Code?
Сначала добавьте маркетплейс: /plugin marketplace add anthropics/claude-plugins-official. Затем установите плагин: /plugin install duende-skills@claude-plugins-official.
Что делает duende-skills?
Даёт Claude скиллы и субагентов по OAuth 2.0, OpenID Connect, Duende IdentityServer, BFF и управлению токенами. Основная часть — аутентификация и авторизация в ASP.NET Core.
Можно поставить только один скилл, а не весь плагин?
Да. Каждый скилл лежит отдельной папкой в skills/, например npx skills add DuendeSoftware/duende-skills --skill duende-bff. Субагенты так не ставятся — их даёт установка плагина.