Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Duende Ecosystem Plugin

Duende Software ecosystem plugin with documentation management for IdentityServer, BFF, Access Token Management, IdentityModel, and OidcClient.

Installation

/plugin install duende-ecosystem@claude-code-plugins

Prerequisites

  • Python 3.13+ - Required for spaCy-based keyword extraction in documentation indexing

Features

Documentation Management

Comprehensive offline access to Duende Software documentation with keyword-based search and intelligent subsection extraction.

Skill: duende-ecosystem:duende-docs

  • Keyword-based documentation discovery
  • Token-efficient subsection extraction (60-90% savings)
  • Offline access to curated Duende documentation
  • Product coverage: IdentityServer, BFF, Access Token Management, IdentityModel, OidcClient

Documentation Researcher Agent

Agent: duende-ecosystem:duende-docs-researcher

Specialized agent for researching Duende Software features and documentation. Auto-loads the duende-docs skill for comprehensive research.

User-Invocable Skills

Skill Description
/duende-ecosystem:docs-ops <action> Documentation lifecycle (scrape, validate, refresh, rebuild-index, clear-cache)

Quick Start

  1. Install the plugin

  2. Use the skill for Duende-related questions:

    • "How do I configure IdentityServer for multi-tenant?"
    • "What's the BFF pattern for SPAs?"
    • "How does Access Token Management handle refresh?"
  3. Or spawn the researcher agent for in-depth research

Documentation Coverage

The plugin indexes comprehensive documentation for:

IdentityServer

  • Configuration and hosting
  • Clients and resources
  • Authentication and authorization
  • Token handling and validation
  • Multi-tenancy support

BFF (Backend for Frontend)

  • SPA security patterns
  • Session management
  • API proxying
  • YARP integration

Access Token Management

  • Token lifecycle management
  • Automatic refresh handling
  • Caching strategies

IdentityModel

  • Protocol abstractions
  • Discovery and validation
  • HTTP client extensions

OidcClient

  • Native/mobile OIDC flows
  • Browser-based authentication
  • Token storage patterns

Version History

  • 1.0.0 - Initial release with documentation skill, researcher agent, and management commands

License

MIT