duende-skills プラグイン
プラグイン Claude Code セキュリティ セキュリティ・認証・コンプライアンスClaude Code 拡張・ワークフローWeb・アプリ開発以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
duende-skillsは、Duende IdentityServer、Backend-for-Frontend(BFF)、OAuth/OIDCベースのID管理を.NETで開発する際に使うClaude Codeのスキル集と専用エージェントを提供するプラグインです。READMEによると、Claude Code、GitHub Copilot、OpenCodeのいずれからもインストールでき、ASP.NET Coreの認証・認可、トークン管理、SAML、キー管理、IdentityServerの設定・デプロイなどのトピックを扱っています。リポジトリには2つの専用エージェント(IdentityServer specialistとOAuth/OIDC specialist)と、スキル導入時と非導入時の性能を比較するベンチマークスクリプトも含まれています。READMEでは、219件の評価においてスキル導入時のアサーション合格率が51.1%から99.9%に改善したと報告されています。開発元のDuende Softwareは、スキル群の対象であるDuende IdentityServer製品のベンダーです。
概要
Duende Softwareは、ホームページ上でOpenID Connect、OAuth 2.1、SAMLに対応する.NET向けフレームワークと説明されているDuende IdentityServerのベンダーです。オープンソースライブラリ(IdentityModel、Access Token Management、OIDC for Native Clients)やBackend-for-Frontend(BFF)機能も併せて提供しています。duende-skills自体はこのSaaS製品ではなく、それを対象としたAIコーディングアシスタント向けのスキル・エージェント集です。
duende-skills でできること
- READMEに記載された手順に従い、Claude Code、GitHub Copilot、OpenCodeのいずれかにスキル集を導入する
- IdentityServerの設定、デプロイ��キー管理、SAML、DCR、セッション/プロバイダー管理、v7からv8へのアップグレードに関するスキルを利用する
- OAuth/OIDCプロトコル、トークン管理、クレームベースの認可に関するスキルを利用する
- ASP.NET Coreの認証・認可パターンに関するスキルを利用する
- identity-server-specialistとoauth-oidc-specialistという2つの専用エージェントを参照する
- 付属の評価スクリプト(run-evals.sh)を実行し、スキル導入前後の性能差を確認する
- README記載の推奨に従い、一般的な.NET開発をカバーする別リポジトリdotnet-skillsと組み合わせて使う
出典
原文の説明(英語)
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
duende-skills の変更履歴
- プラグイン duende-skills を追加