duende-skills Claude Code プラグイン
Claude Code プラグインClaude Codeセキュリティセキュリティ・認証・コンプライアンスClaude Code 拡張・ワークフロー以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
duende-skillsは、Duende IdentityServerを中心としたID・アクセス管理開発向けのスキル群と2つの専門エージェントをまとめたClaude Codeプラグインです。OAuth 2.0やOpenID Connectの基礎、ASP.NET Coreの認証・認可、Backend-for-Frontend(BFF)パターン、トークンのライフサイクルとセキュリティ、SAML、動的クライアント登録、鍵管理、IdentityServerのバージョン移行・アップグレードといった領域を扱っています。READMEによると、各スキルはスキルを読み込んだ場合と読み込まない場合の回答を比較評価する仕組みで検証されており、読み込み時に正答率が大きく向上したと報告されています。加えて、IdentityServerの設定・トラブルシューティングに詳しいエージェントと、OAuth/OIDCプロトコルに詳しいエージェントの2種類が含まれます。ネットワーク経由の外部サービス連携ではなく、ローカルに配置されるスキルおよびエージェントのファイル群としてClaude Code、GitHub Copilot、OpenCodeに導入する形式です。
duende-skills でできること
- Claude Code、GitHub Copilot、OpenCodeにスキルとエージェントの一式を導入する
- IdentityServerの構成、ホスティング、デプロイ、鍵管理、ストア、SAMLに関するスキルを参照する
- トークンのライフサイクルやDPoP・mTLS・PAR・FAPIなどのトークンセキュリティ、動的クライアント登録のスキルを利用する
- ASP.NET Coreの認証・認可およびクレームベース認可のガイダンスを適用する
- duende-bffスキルでSPA向けBackend-for-Frontendのセッション・トークン管理に対応する
- IdentityServer4からDuende、v7からv8への移行手順の支援を受ける
- identity-server-specialistおよびoauth-oidc-specialistエージェントに設定やプロトコルの質問を相談する
- READMEに記載された、スキル利用時と未利用時の回答を比較した評価結果を確認する